我UIScrollView
中的ViewController
和UIScrollView
中的ContentView。
内容视图中还有其他各种视图,以便了解所使用的labels
和textfields
更具可读性
Here is a screen shot to help you understand the hierarchy of the viewcontroller
所有约束都设置正确我可以看到views
,因为它们在所有尺寸的设备的故事板中对齐,所有textFields
和UIViews
上启用了userInteraction(我三倍)检查)我仍然无法编辑启动视图控制器时在屏幕上无法立即看到的文本字段上的文本。
即。如果在启动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都不会改变
答案 0 :(得分:0)
请检查scrollview
和contentview
的内容视图尺寸或设置背景颜色。我认为,Contenview的规模并没有增加。