所以我想创建这样的东西:
基本上我想要为该文本计数提供大约20 px高度的底部填充。我已经尝试设置插图,但它不起作用..我怎么能这样做,以便在文本视图的底部总是有20像素?
这就是我的所作所为:
[self.comments_ setScrollIndicatorInsets:UIEdgeInsetsMake(0, 0, 25, 0)];
[self.comments_ setContentInset:UIEdgeInsetsMake(0, 0, 25, 0)];
但是当它溢出时,我仍然在底部填充上获取文本..任何想法?这是来自浮动应用程序阅读器
答案 0 :(得分: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];
除了25px底部填充之外,这将填充每侧的文本视图5px。 也许我错过了一些细节,但框架部分是应该帮助你的。