ios TextField 使用xib…
来源:互联网 发布:赵云人气 知乎 编辑:程序博客网 时间:2024/05/29 19:23
这种现象用代码创建TextField是不会出现的,xib创建会出现
原因:当在UINavigationController的管理下push到一个新界面的时候,默认的新界面的frame自动下拉了64(也就是导航栏和状态栏的高度),底部不会变,依然会在屏幕的最下方。其实这一切都是automaticallyAdjustsScrollViewInsets在作怪。self.automaticallyAdjustsScrollViewInsets这个属性是IOS7才有的新方法,目的就是为了让scrollView自动适应屏幕。
xib中创建解决方法:
1.xib中设置borderStyle为UITextBorderStyleRoundedRect ,拖线.m文件中,修改borderStyle:
1.xib中设置borderStyle为UITextBorderStyleRounded
TextField.borderStyle=UITextBorderStyleNone;就可以了
2.创建一个继承TextField的类,重写下如下方法也可解决:
- (CGRect)editingRectForBounds:(CGRect)bounds {
}
阅读全文
0 0
- ios TextField 使用xib…
- ios 修改textField的placehol…
- xcode6 TextField 键盘k…
- 使用BBED修改SCN …
- iOS sqlite使用
- iOS NSString, N…
- IOS Objective c 同步 异步链接 …
- IOS 开发 loadView 和 viewDidLoad…
- IOS 中的 CoreData的使用
- XMPP使用 iOS开发。
- iOS SDK: How to creating an Awes…
- 使用 Oracle Universal Installer …
- 使用 Tortoise SVN 创建 Ext…
- iOS 网络链接 Reachability的使用
- iOS cookie 的使用(相当重要)
- iOS开发:使用Settings Bundl…
- ios BOKE
- IOS 99乘法表
- iOS 简单日历制作
- PresentViewController切换界面&nb…
- iOS 自定义tabBar
- iOS 屏幕横竖屏转换的方法
- ios 屏幕截图返回成图片的方法
- ios TextField 使用xib…
- GCD 多线程的学习(基本了解…
- iOS静态库的制作
- iOS HealthKit功能
- springmvc 在maven环境下的搭建
- IntelliJ IDEA Default 快捷键
- 报错 MoveTargetOutOfBoundsException 的解决办法
- Mac 安装rabbitmq
- linux lsof