如何在页面上添加评论框?

时间:2011-09-26 19:12:37

标签: objective-c ios textbox

我正在尝试使用您在下图中看到的内容为“添加注释”界面建模。但是,我无法在XCode库中找到这样的UI元素。

这是一个自定义的UI元素吗?或者我可以找到与您在图表中看到的外观相同的UI吗?

enter image description here

2 个答案:

答案 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类,当类型输入时扩展...