如何解决缩放和居中UITextFields
| 我有一个loginviewcontroller,带有2个UITextField,用户名,密码,一个按钮和一个UIImageView。这应该适用于纵向和横向模式。但是在我的风景模式下,我希望能够将所有这些元素居中。我该怎么做呢?另外,我还需要缩放元素的大小,以便适当。 我试着玩弹簧,由于一切都变得很困难,所以看起来很奇怪。解决方法
您可以在视图上设置\“ contentMode \”。这将告诉超级视图在重绘或布局发生时子视图应如何缩放和定位。
您还可以在以下位置手动定位和设置textAlignment等:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
if (interfaceOrientation == UIInterfaceOrientationPortrait) {
//align in one way
return YES;
}
else if (interfaceOrientation == UIInterfaceOrientationLandscapeLeft) {
//align in a different way
return YES;
}
return NO;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。