WatchOS系统开发大全(8)-WKInterfaceGroup
来源:互联网 发布:伴奏降调软件中文版 编辑:程序博客网 时间:2024/06/11 05:55
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) //设置边距偏移量 @available(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))
阅读全文
0 0
- WatchOS系统开发大全(8)-WKInterfaceGroup
- WatchOS系统开发大全
- WatchOS系统开发大全(6)-WKInterfaceLabel
- WatchOS系统开发大全(7)-WKInterfaceImage
- WatchOS系统开发大全(1)-AppleWatch背景介绍
- WatchOS系统开发大全(2)-WatchApp运行原理
- WatchOS系统开发大全(4)-WatchApp生命周期
- WatchOS系统开发大全(5)-WKInterfaceController的生命周期
- WatchOS系统开发大全(3)-创建第一个WatchApp工程
- watchOS开发——Notification介绍
- watchOS开发——界面对象
- watchOS 2:架构变化和开发注意事项
- iWatch开发:WatchOS 消息推送教程
- watchOS 2
- iOS开发 ☞ 系统通知大全
- 安卓系统开发常用指令大全
- WWDC15 Session笔记 - 30 分钟开发一个简单的 watchOS 2 app
- watchOS开发——配置静态通知界面和动态通知界面
- Android_Activity之间的动画效果
- 解密Redis持久化
- CNN 感受野大小计算
- 为什么构造器里面可以调用本类方法
- TensorFlow学习--入门之基本使用
- WatchOS系统开发大全(8)-WKInterfaceGroup
- 代码实现Android5.0的下拉刷新效果
- Python
- 图片格式转换--从bmp到yuv420p
- 轻松实现本地缓存的创建,读取,删除
- CCF CSP 201612-1 中间数(Java-100分)
- ART和Dalvik虚拟器的区别
- 575 Distribute Candies 分发糖果问题
- 连接池