能否用代码修改XIB中UITextField的显示位置?
2014-08-17 18:13
246 查看
我在XIB中拖入一个文本框,然后我想用代码来修改它的显示位置,可是我在viewDidLoad中设置它的frame后并没有效果,根本没有改变
viewController.h
@interface viewController:
{
IBOutlet UITextField *locationTitleField;
}
viewController.m
- (void)viewDidLoad
{
[loationTitleField setFrame:CGRectMake(10,10,100,20)]; //这里的数字无论怎么改它的显示位置和宽度都没变,都和xib中的相同,但可以设置它的placeholder,难道xib中拖入的控件就不能用代码修改它们的显示位置吗???
}
0
我试了,是自动布局的问题。改了就可以了。
viewController.h
@interface viewController:
{
IBOutlet UITextField *locationTitleField;
}
viewController.m
- (void)viewDidLoad
{
[loationTitleField setFrame:CGRectMake(10,10,100,20)]; //这里的数字无论怎么改它的显示位置和宽度都没变,都和xib中的相同,但可以设置它的placeholder,难道xib中拖入的控件就不能用代码修改它们的显示位置吗???
}
0
我试了,是自动布局的问题。改了就可以了。
相关文章推荐
- 如何在html页面上随着鼠标的位置显示浮动层图片或别的东东?(附代码)
- 网页特效 时间-任意位置显示的时钟代码
- iPhone在任意位置显示图片代码
- 如何在代码中获取控件大小,修改控件显示大小
- 修改状态栏显示网址,达到URL伪装目的的代码
- 带客户端脚本的图片控件,可利用后台代码修改图片显示(C#代码)
- 如何修改Revit中墙,梁,管道等的端点位置。实例代码演示修改管道的倾斜角度
- 如何修改Xcode里代码显示字体
- 实例讲解C#操作Xml文件的插入、修改、删除和显示代码
- SQL代码 修改表 添加新列到特定位置
- ecshop前台模板页显示用户等级的代码修改
- Winform窗体显示在父窗体的中间位置几种代码 (转)
- ASP与数据库-连接、写入、修改、删除、显示代码
- magento -- 修改代码让后台属性组合里的属性显示中文
- 基于jquery的修改当前TAB显示标题的代码
- 无刷新显示数据(摘抄)修改。ajax。献给和我一样的人。防止大家看到一堆堆的代码,拿来不能用,改还不知道从那里入手,给人家发消息还不回的人
- 修改后的轮显图片显示代码(上下左右居中,不变形,取最高值,另边按此比例显示)--ff/ie8
- Ajax修改数据即时显示篇实现代码
- WordPress注册时不能发邮件,修改程序代码直接显示密码的方法
- UIScrollView中UITextField文本编辑框位置随键盘的显示(隐藏)改变