相关疑难解决方法(0)

UITextView中的占位符

我的应用程序使用了UITextView.现在我希望UITextView有一个类似于你可以设置的占位符UITextField.

这该怎么做?

cocoa-touch objective-c placeholder uitextview ios

708
推荐指数
26
解决办法
36万
查看次数

UITextView周围的边框

如何在UITextView周围添加边框(如UITextField)?我想允许用户键入多行,但遗憾的是UITextField不支持此行.有没有一种简单的方法可以在代码中执行此操作,还是需要在Photoshop中创建一个?

text border uitextfield uitextview cgrect

29
推荐指数
3
解决办法
4万
查看次数

为什么UITextview没有像UITextField这样的占位符属性

嗨我正在使用iPhone应用程序,我知道UITextfield有占位符属性.但是UITextview没有占位符属性.我知道如何为UITextview自定义占位符的过程.但请让我知道其中的区别.

和UITextfield继承自UIControl,其内容继承自UIView ... NSObject.和UITextview继承自UIScrollView,UIView,UIresponder ...... NSOBject.但是,持有人财产的区别在哪里.

textfield如何包含占位符属性,为什么textview不包含占位符?

请提出任何想法,建议和/或给出更好的解释.

iphone objective-c ios ios5 ios5.1

20
推荐指数
2
解决办法
2万
查看次数

UITextView中的多行TextField(类似于SMS)和/或"完成"按钮

我已经研究了几天了,并希望得到一些帮助.有没有办法在SMS应用程序中生成像Apple一样的多行UITextField?关于这个控件的有用之处在于它具有"沉没"外观,清楚地表明它是一个文本输入框,但同时,它扩展了每个新行字符.

如果不这样做,如果我被迫使用UITextView,任何人都可以建议如何最好地解雇键盘?'完成'和'开始'按钮似乎都会生成换行符('\n').这对我来说似乎是错的 - 当然至少其中一个应该生成一个不同的角色,这样我仍然可以允许换行符,但也可以在特定按键上关闭我的键盘.

我错过了一些简单的东西吗?

提前致谢 :)

iphone uitextfield uitextview

6
推荐指数
2
解决办法
3万
查看次数

似乎没有定义CALayer

我想在UITextView中添加圆角矩形,如何如何将UITextview设置为像Rounded Rect文本字段一样?.但是,当我这样做时,我收到一条错误消息,指出找不到那里使用的方法.我认为这很奇怪,因为它们仍然在文档中.另一方面,XCode在字段图层上没有显示自动填充中的任何内容.这个字段是以某种方式被弃用还是可能出现问题?

这里是我使用的两个代码片段:

@interface AddItemViewController : UIViewController {    
    IBOutlet UITextView *detailsTextView;
}
@end
Run Code Online (Sandbox Code Playgroud)

Hier将ich dann死于Eigenschaften aendern.

    - (void)viewDidLoad
{
    [super viewDidLoad];
    // add rounded rects to detailsTextView
    //first leads to warning that method is unknown
    [detailsTextView.layer setCornerRadius:8.0f];
    // displays error that property is not found on object of type CALayer *
    textView.layer.cornerRadius = 8.0f;
    detailsTextView.clipsToBounds = YES;
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c calayer quartz-core

4
推荐指数
1
解决办法
2701
查看次数