像textField一样的iPhone消息应用程序

3
我试图将我的iPhone应用程序的文本框样式设置成类似于消息应用程序中的样式。我无法将文本框样式设置为像消息应用程序那样具有阴影。消息应用程序具有向内投射的阴影和渐变。我该如何做到这一点?此外,将clipsToBounds属性设置为yes不会让阴影出现。但是,不启用该属性会将文本推出textField的边界。我该如何处理?
我该如何模拟这些行为?
谢谢
1个回答

0
我建议使用带有自定义UITableViewCells的UITableView - 这将允许您根据自己的喜好调整外观(具体来说,似乎您想要一个具有自定义背景和透明UITextField(无边框)的单元格,该UITextField位于单元格内部。

你的意思是我需要将UITextField作为某个父视图的子视图添加,并进行样式设置。然而,这也并不容易。我该如何在透明的UITextField周围绘制自定义边框呢? - Satyam Shekhar
你可能需要使用一些技巧来获得你想要的外观 - 创建一个正确大小的UIImageView(具有所需的边框),然后在其中放置一个无边框的UITextField(作为子视图)。有时候,即使是模仿苹果风格,也需要花费一些功夫和把戏才能获得完全符合你要求的外观。;-) - Snips

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接