我有这样的UITextView,:
我想保持'padding-top'和'padding-bottom'= 20pts。我正在使用这个“填充”术语,因为我通常在做CSS。
因为我在4英寸配置下创建了故事板,所以当它在3.5英寸显示器上运行时,填充底部将会消失。
所以我决定先用这段代码测量UIView的高度:
CGFloat screenHeight = _screen.frame.size.height;
float scrollHeight = screenHeight - 40;
scrollHeight是我期望的UITextView的高度。它是根据显示尺寸动态计算的,所以我希望我仍然能看到3.5英寸的填充底部。
我尝试使用此代码设置UITextView的高度,但失败了:
_textViewTerms.frame = CGRectInset(_textViewTerms.frame,0,20);
这是我的界面:
@property (strong, nonatomic) IBOutlet UIView *screen;
@property (strong, nonatomic) IBOutlet UITextView *textViewTerms;