【发布时间】:2014-11-25 03:02:38
【问题描述】:
我不想为了获得文本填充而继承 UITextField 类。
我想使用外观代理。
我试过这个:
UIView *padding = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 5, 2)];
[[UITextField appearance] setLeftView:padding];
[[UITextField appearance] setLeftViewMode:UITextFieldViewModeAlways];
不幸的是,如果我将此代码放在我的应用程序委托中,任何包含 uitextfield 的视图控制器都无法加载视图
如何在不对文本字段进行子类化的情况下添加填充?
【问题讨论】:
-
这个答案解决了我的问题stackoverflow.com/a/15558652/2136812
标签: ios uitextfield padding