Trong UITableView của tôi, tôi có tableHeaderView nên tự thay đổi kích cỡ theo nội dung. Thay đổi kích thước hoạt động tốt, tuy nhiên, tableHeaderView che khuất một vài ô đầu tiên. Thay đổi một cách rõ ràng khung của tableHeaderView không sắp xếp lại phần còn lại của khung nhìn.Thay đổi chiều cao của bảngHeaderView ẩn các ô
Tôi đã thử gọi [self.tableView layoutSubViews]
và [self.tableView setNeedsLayout]
, nhưng cũng không giúp ích gì. Cũng đã cố gắng cho tableHeaderView từ Interface Builder một ổ cắm để thay đổi khung trên đó, nhưng điều đó không tổ chức lại tableView một trong hai.
Làm cách nào để thay đổi kích thước của bảngHeaderView, mà không ẩn bất kỳ ô nào, sắp xếp lại phần còn lại của tableView?
cố gắng nhập '[myView setClipsToBounds: YES];' trong 'viewForheaderInSection' của bạn, bạn có thể xem kích thước bạn xem mất – Seega