我正在尝试使用您在下图中看到的内容为“添加注释”界面建模。但是,我无法在XCode库中找到这样的UI元素。
这是一个自定义的UI元素吗?或者我可以找到与您在图表中看到的外观相同的UI吗?
答案 0 :(得分:1)
你可以使用UIImageView(银灰色背景)和顶部的UITextView来近似它,它有一个正确的cornerRadius设置。你需要:
#import <QuartzCore/QuartzCore.h>
为了能够像这样设置UITextView的cornerRadius属性:
textView.layer.cornerRadius = 1.0f; // play around to see what gives you the above rounded effect to your needs.
答案 1 :(得分:1)
假设您只想要文本字段形状,您可以使用UIImageView作为背景并在其上面有文本字段或文本视图...现在,如果您希望该textview扩展为另一个故事,您可以使用strechableImageWithleftCapWidth:方法在图像上,以便能够拉伸和扩展它,然后你需要创建一个自定义的UITextView类,当类型输入时扩展...