自定义textview背景未正确调整大小

时间:2013-09-01 18:20:01

标签: ios resize textview

我在为textview设置自定义背景时遇到了一些问题。据我了解,我可以使用png图像文件,并根据textview的大小调整大小,如下所示:

UIImage *bubble = [[UIImage imageNamed:@"blue-bubble.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(12, 6, 6, 12)];

UITextView *textIn = [[UITextView alloc] initWithFrame:CGRectMake(0, y, 320, 30)];
textIn.backgroundColor = [UIColor colorWithPatternImage:bubble];

即使在尝试更改UIEdgeInsetsMake方法的参数后,图像也未正确调整大小。

我不确定我哪里出错了。

1 个答案:

答案 0 :(得分:0)

显然,您无法使用colorWithPatternImage方法调整图像大小,从而导致问题。我通过为每个textview创建单独的imgviews并将imgviews定位在textviews后面来解决问题。

希望这可以帮助那些人。