Jus*_*ant 2 textbox uitextfield ios ios6
我们的iOS6应用程序数据输入很多并且字体很小,我们希望用户能够更轻松地在屏幕上的许多字段中找到当前关注的字段.
首先,我注意到iOS默认情况下没有做任何事情来吸引用户关注焦点文本字段,这与许多其他平台和应用程序不同.这是因为它是一个明确的设计原则或隐含的应用程序商店的要求,即文本字段应该不显示对焦亮点?我不想让我们的应用程序从应用程序商店中弹出这个小问题.;-)
假设允许焦点突出显示,是否有一种简单的方法可以在文本框内部或外部显示"发光",就像我可以在Web应用程序上使用CSS一样box-shadow,就像在这个jsFiddle中一样.
最后,您是否知道我们正在尝试做的iOS应用程序的好例子?
我不认为禁止这样做.虽然我认为Apple会建议是否需要标记所选的文本字段,但您应该考虑将视图分成多个屏幕.单个屏幕不应该太杂乱.
但是,如果在您的情况下不可能或不想要,那么实现"发光效果"的最简单方法就是这样(根据您的需要修改值):
#import <QuartzCore/QuartzCore.h>
textField.layer.masksToBounds = NO;
textField.layer.shadowColor = [[UIColor blueColor] CGColor];
textField.layer.shadowOffset = CGSizeZero;
textField.layer.shadowRadius = 10.0f;
textField.layer.shadowOpacity = 1.0;
Run Code Online (Sandbox Code Playgroud)
(不要忘记将Quarz Framework添加到您的项目中)
它看起来像这样:

| 归档时间: |
|
| 查看次数: |
1946 次 |
| 最近记录: |