2012-04-04 139 views
2

,所以我想是這樣創造的東西:的UITextView與底部填充

enter image description here

基本上我想有大約20像素高度的該文本計數底部填充。我已經嘗試設置插入,但它不工作..我怎麼能這樣做,以便在文本視圖的底部總是會有一個20像素?

這裏就是我所做的:

[self.comments_ setScrollIndicatorInsets:UIEdgeInsetsMake(0, 0, 25, 0)]; 
    [self.comments_ setContentInset:UIEdgeInsetsMake(0, 0, 25, 0)]; 

,但我仍然得到對底部填充文本時溢出..任何想法?這是從浮動應用程序讀取器

+0

任何機會的「355」只是一個標籤坐在文本視圖下的共同超級視圖? – 2012-04-04 22:19:48

+0

這就是我要做的事情,如果沒有辦法做到這一點,只需要有一個UITextView並對填充進行一些操作 – adit 2012-04-04 22:31:17

回答

1

嘗試使用填充尺寸將UITextView包裝在UIView中。 這將是這個樣子:

UITextView *textView = [[[UITextView alloc] initWithFrame:CGRectMake(5, 5, 100, 50)] autorelease]; 
textView.text = @"Lorem ipsum"; 
textView.backgroundColor = [UIColor clearColor]; 

UIView *view = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 110, 80)] autorelease]; 
[view addSubview:textView]; 

這將墊在兩側的文本視圖5px的,除了25px的底部填充。 也許我錯過了一些細節,但框架的一部分是應該幫助你的。