Tôi đang triển khai biểu mẫu bên trong một UIScrollView
. Tôi đang cố gắng thêm một số không gian ở cuối nội dung của chế độ xem cuộn khi bàn phím được mở để người dùng có thể xem tất cả các trường. Tôi đặt quan điểm hình thức bên trong UISCrollView
thêm tất cả những hạn chế cần thiết với đoạn mã sau:iOS: Thay đổi nội dung của UIScrollview bằng bố cục tự động
[_infoView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[_infoView(1730)]" options:0 metrics:nil views:views]];
[_scrollView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[_infoView]|" options:0 metrics:nil views:views]];
[_scrollView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[_infoView]|" options:0 metrics:nil views:views]];
[_scrollView addConstraint:[NSLayoutConstraint constraintWithItem:_infoView
attribute:NSLayoutAttributeCenterX
relatedBy:NSLayoutRelationEqual
toItem:_scrollView
attribute:NSLayoutAttributeCenterX
multiplier:1
constant:0]];
Như bạn thấy, tôi chỉ định trong dòng đầu tiên chiều cao của hình thức và scrollview
điều chỉnh kích thước nội dung một cách tự động. Bây giờ tôi muốn tăng chiều cao của biểu mẫu, vì vậy tôi đã cố gắng đặt lại ràng buộc cho chiều cao bằng một chiều cao hơn nhưng nó sẽ không hoạt động. Sau đó, tôi đã cố gắng sử dụng phương pháp [_scrollView setContentSize:]
nhưng điều này cũng sẽ không hoạt động. Có ai có thể giúp tôi không?
Bạn đã bao giờ tìm ra điều này chưa? Tôi đang có một thời gian khủng khiếp để tìm ra điều này. – mkral