【发布时间】:2014-11-22 03:19:54
【问题描述】:
工具规范:
- OS X Yosemite 10.10
- Xcode 5.1.1
今天我发现了一个奇怪的问题(或者可能是我在新专业或其他方面有问题。如果有任何问题,请纠正我)。
我使用 Xcode 5.1.1 为 iOS 7.1 操作系统创建了项目,并支持 Storyboard。这里的一切都是默认的。现在只需将UITextView 拖放到UIViewController 的视图中(更准确地说,它嵌入在UINavigationController 中)。
这里UITextView的所有属性都是默认的,除了背景颜色(更改为突出UITextView的边框)。我看到UITextView 中的默认文本在我更改其高度时会落到底部。还在顶部留下一些空间,然后呈现文本。见下图:
运行应用程序以在模拟器中检查这一点。它在UITextView 的顶部显示了额外的空间。
我在 Xcode 6.0.1 中也做了同样的事情,以确保这不是默认行为。并且在 Xcode 6.0.1 中是完美的,UITextView 的内容顶部没有多余的空间。
聚焦:
我以前从未遇到过这个问题。我两天前更新了 Mac OS Yosemite(如果它与 Mac OS 相关)。
还有一点需要注意的是,如果我删除嵌入的UINavigationController,它会正常工作。
那么它与操作系统有关吗?或者我错过了什么,我的意思是苹果引入或改变任何行为?
注意:没有任何限制。只需拖放UITextView 即可查看。
【问题讨论】:
-
这里也一样,我将我的项目从 4.6 移动到 XCode 5.1.1,所有文本视图都是这样的 F-up。还没找到解决办法
标签: ios7 ios8 uitextview xcode5.1.1 osx-yosemite