文本字段背景图像大小

Posted

技术标签:

【中文标题】文本字段背景图像大小【英文标题】:Textfield Background Image size 【发布时间】:2016-07-04 07:35:50 【问题描述】:

我想将文本字段背景图像设置为与默认联系人应用程序相同。

是否有任何内置类型?

如果我采用自定义图像,那么应该采用什么尺寸?因为 iPad 的文本字段长度可变。

【问题讨论】:

试试这个textfield.borderStyle =UITextBorderStyleNone; textfield.background=[UIImage imageNamed:@"txt2.jpg"]; @Proton,txt2.jpg 的大小是多少? 你可以参考这个github.com/stavash/SAHighlightedTextField 【参考方案1】:

你改变两种方式一是代码用来改变

UITextField *textField;
    textField.background = [UIImage imageNamed:@"imageName"];
    textField.borderStyle = UITextBorderStyleNone;

另一种方法是在属性检查器 处更改文本属性

【讨论】:

【参考方案2】:

我认为您必须从中心拉伸图像并将其放置为textfield.background

[[UIImage imageNamed:@"image"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 10, 0, 10) resizingMode:UIImageResizingModeStretch];

你也可以通过link.引用这个

here 也是最好的例子。

【讨论】:

以上是关于文本字段背景图像大小的主要内容,如果未能解决你的问题,请参考以下文章