2015-01-12 20 views
5

Tôi muốn tạo bố cục tương tự như Ứng dụng thời tiết mặc định trong iOS. Bộ điều khiển xem của tôi có UIView ở đầu và UITableView bên dưới nó. Tôi muốn thay đổi kích thước chế độ xem hàng đầu động trong khi cuộn chế độ xem bảng. Tôi đã thực hiện chế độ xem bộ điều khiển của chế độ xem bảng để tôi có thể thay đổi kích thước chế độ xem hàng đầu trong khi scrollViewDidScroll(scrollView: UIScrollView) được gọi.Thay đổi kích thước UIView ở trên UITableView

Vấn đề là tôi muốn tắt tính năng cuộn chế độ xem bảng trong khi thay đổi kích thước chế độ xem trên cùng. Có id nào không? Hoặc có lẽ cách tiếp cận của tôi để bố trí này là sai và tôi nên sử dụng một số khác?

Trả lời

1

Tôi cũng gặp phải vấn đề tương tự như vấn đề của tôi, tôi đã sử dụng UIView làm tiêu đề của chế độ xem bảng và sử dụng AutoLayout trong Chế độ xem của tôi và nếu bạn muốn vô hiệu hóa cuộn chế độ xem bảng của mình, bạn có thể chỉ cần sử dụng khối hoàn thành việc thay đổi kích thước chế độ xem của bạn và bạn có thể tắt di chuyển bảng của mình cho đến khi khối của bạn không hoàn thành. Hy vọng giải pháp này sẽ hữu ích cho bạn.

+0

Nhưng nếu tôi thêm chế độ xem trên cùng của mình làm chế độ xem tiêu đề, nó sẽ cuộn ra khỏi màn hình. Tôi muốn triển khai bố cục gần như giống như Ứng dụng thời tiết mặc định trong iOS :) – MichalMoskala

Các vấn đề liên quan