我UIScrollView
在ViewController
和ContentView中有一个UIScrollView
。内容视图中还有其他各种视图,以使人们对使用的labels
和textfields
更易读的内容有所了解
这是一个屏幕截图,可帮助您了解广告的层次结构 viewcontroller
所有约束均已正确设置,views
因为它们在所有大小的设备上的情节提要中都已对齐,因此可以看到所有,都启用了userInteraction,textFields
并且UIViews
(我已三遍检查)仍然无法在不是立即编辑的文本字段上编辑文本启动视图控制器时在屏幕上可见。
即,如果前三个UItextFields
在viewController
启动时(4.0“设备)可见,则可以对其进行编辑;或者如果前五个UItextFields
在viewController
启动时(5.7”设备)可见,则可以对它们进行编辑,而其余的则不响应用户交互
我检查,如果他们在任何情况下,通过改变所有的背景颜色重叠与否Labels
,TextFields
和Views
。没有什么可以重叠,所有都在应有的位置。
内容大小设置为scrollView
在viewDidLayoutSubviews
-(void)viewDidLayoutSubviews {
[self.scrollView setContentSize:CGSizeMake([UIScreen mainScreen].bounds.size.width, 1724)]; }
高度1724永远不会改变,无论运行代码的设备的大小如何
请检查您的内容查看大小或颜色的setBackground为scrollview
和contentview
。我认为Contenview的规模并没有增加。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句