小编Tom*_*nko的帖子

在Xcode中启用测试覆盖的同时,带有条纹的矩形区域的含义是什么?

Xcode 9.2.我启用了测试覆盖,编写了一些测试并运行它们.

在编辑器的右侧,Xcode通过显示红色或绿色矩形来显示代码是否已经过测试.

但是,我不知道有条纹的矩形是什么意思.

我没有在Xcode指南或帮助文件中找到答案.

截图:

代码覆盖 - 带条纹的红色矩形

xcode code-coverage

10
推荐指数
1
解决办法
656
查看次数

如何在UIStackView(iOS 9)的中心周围均匀分布两个子视图?

如何在垂直轴上围绕UIStackView的中心均匀分布两个子视图?

当前,两个标签都位于StackView的顶部和底部。堆栈视图是模拟器屏幕截图上的灰色区域。

如何使它们均匀分布?

   |
   |
[UILabel]
   |
   |
[UILabel]
   |
   |
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的配置,但无法获得理想的结果。

这是我当前的代码:

let object = UIStackView()
object.translatesAutoresizingMaskIntoConstraints = false
object.alignment = UIStackViewAlignment.Center
object.axis = .Vertical
object.distribution = UIStackViewDistribution.EqualSpacing
Run Code Online (Sandbox Code Playgroud)

uikit ios ios-autolayout uistackview

3
推荐指数
1
解决办法
552
查看次数

如何在tvOS上的UITextField中更改占位符颜色,以使更改得以保留并且不会恢复为默认的占位符状态?

如何在tvOS上的UITextField中更改占位符颜色,以使更改得以保留并且不会恢复为默认的占位符状态?

在viewDidLoad()中,我添加了以下内容:

self.txfUsername?.attributedPlaceholder = NSAttributedString(string: "Email", attributes:[NSForegroundColorAttributeName: UIColor(red:1.0, green:1.0, blue:1.0, alpha:1.0), NSFontAttributeName:UIFont(name:"GothamBook", size:38.0)!])
Run Code Online (Sandbox Code Playgroud)

因此,起初占位符颜色为白色,但是当它失去焦点时,它将恢复为默认状态。

如何保持占位符颜色的变化?

uitextfield tvos

3
推荐指数
1
解决办法
551
查看次数

在 UITestCase 期间使用可访问性标识符识别 UISearchBar

我有一个UISearchBar在我的一个UIViewController。但UISearchBar默认情况下没有可访问性标识符,因此我尝试使用“用户定义运行时属性”来定义手动可访问性标识符。

在此处输入图片说明

但是在UITestCase编写过程中,我无法UISearchBar使用“用户定义运行时属性”访问或识别。但我无法使用标识符访问它。我总是不得不使用我不想使用的占位符文本,因为它在支持“多语言”时会导致问题。

我已经参考了有关此问题的堆栈溢出答案,但没有一个符合我的要求。

请帮助提供解决方案。谢谢你。

ios xcode-ui-testing

2
推荐指数
1
解决办法
1563
查看次数