当我将Watch故事板中的界面对象的高度或宽度设置为1点时,在取消选择后将其恢复为2,然后再次选择该对象。这是在Xcode 6.3.2中发生的。
以下是我设置高度的方法:
取消选择后再选择对象:
但我真的想要1点(2像素)的高度,Watch应该能够显示。
我正在使用WKInterfaceGroup来创建1点高分隔符。问题与2.0下的任何数字相同(例如0.5或1.5也恢复为2.0),因此看起来Xcode故事板编辑器不接受这些参数的某种方式小于2.0的值。我在WKInterfaceImage中发现了同样的问题。
答案 0 :(得分:0)
我找到了一个简单的解决方案,即在代码中设置高度。这有点麻烦,因为这意味着我需要在我的控制器代码@interface
中为该组设置一个插座:
@property (nonatomic, weak) IBOutlet WKInterfaceGroup *separatorGroup;
当然也应该在故事板中设置插座。
然后在刷新代码中,我只需设置高度或宽度,如下所示:
[self.separatorGroup setHeight:1.0];