WatchOS系统开发大全(8)-WKInterfaceGroup
生活随笔
收集整理的這篇文章主要介紹了
WatchOS系统开发大全(8)-WKInterfaceGroup
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.1-簡介
1.1.1 WatchApp的storyboard中控件的布局規則
- 一行只能顯示一個控件,無法將一個控件拖到另一個控件的左邊或者右邊。
1.1.2 如果想讓一行顯示多個控件,應該怎么辦?
- 使用Group控件
1.1.3 Group控件的作用
-
Group控件是WatchApp中獨有的控件,它是一個可以放置子控件的容器。
-
在IOS中有一個控件跟Group有一些類似,就是UIScrollerView控件。
1.1.4 Group控件的特性
-
WatchOS系統中唯一一個可以放置控件的容器
-
子控件也只能選擇水平和豎直放置。?Group控件的Layout屬性Vertical和Horizontal
1.2-API介紹
//設置圓角public func setCornerRadius(cornerRadius: CGFloat)//設置邊距偏移量(watchOS 2.0, *)public func setContentInset(contentInset: UIEdgeInsets)//設置背景顏色和背景圖片public func setBackgroundColor(color: UIColor?)public func setBackgroundImage(image: UIImage?)public func setBackgroundImageData(imageData: NSData?)public func setBackgroundImageNamed(imageName: String?) //MARK:--WKInterfaceGroup//WKInterfaceGroup是WatchOS中唯一一個可以放視圖的容器,有點類似UIScrollView,它的子視圖也只能選擇水平或者豎直布局//設置邊距偏移量(2.0新增)/***ContentSize:表示的是視圖的區域,如scorllView的可滾動區域*ContentOffSet:表示的是當前顯示區域頂點相對于視圖頂點的偏移量,如scorllView和UITableViwe的x和y的偏移量*ContentInset:表示視圖容器的內部視圖的邊距偏移量*/group.setContentInset(UIEdgeInsets(top: 5, left: 5, bottom: 5, right: 5))總結
以上是生活随笔為你收集整理的WatchOS系统开发大全(8)-WKInterfaceGroup的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WatchOS系统开发大全(7)-WKI
- 下一篇: 后台开发人员面试内容——操作系统(一)