제약 조건을 사용합니다. 다음은 scrollview로 어떻게 수행했는지 보여주는 예입니다. textview를 사용하면 스크롤 할 수 있고 내용 크기를 설정하지 않아도됩니다. 내용을 간단히 넣을 수 있습니다. uitextview의 표시 가능 영역을 제어하려면 사용하는 텍스트의 양, 사용하는 글꼴 및 간격에 따라 적절한 것으로 조정해야합니다.
NSDictionary *viewsDic = @{
@"image":image,
@"text": text,
@"lable":label,
@"someview":someview,
@"anotherview":anotherview};
[someview addConstraints:
[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[image(320)]|"
options:0
metrics:0
views:viewsDic]];
[someview addConstraints:
[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[image]|"
options:0
metrics:0
views:viewsDic]];
[someview addConstraints:
[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-14-[label]"
@"[text(<=200)]"
options:0
metrics:0
views:viewsDic]];
[someview addConstraints:
[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-22-[txtDollarAmountFront(==37)]"
options:0
metrics:0
views:viewsDic]];
[someview addConstraints:
[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-19-[label]"
options:0
metrics:0