Mục lục:
- 1 Thêm bộ điều khiển chế độ xem khác vào bảng phân cảnh bằng cách kéo bộ điều khiển chế độ xem từ ngăn Thư viện và đặt nó bên cạnh Trình điều khiển sự kiện trên Canvas.
- 2 Mở thanh tra Nhận dạng trong vùng Tiện ích sử dụng thanh chọn thanh tra, và trong trình đơn thả xuống Lớp trong phần Lớp tùy chỉnh, chọn EventPageController.
- 3Chuyển sang thanh tra Thuộc tính và sử dụng các trường văn bản của nó để cung cấp cho bộ điều khiển Tiêu đề của Trang sự kiện.
- 4 Thêm một khung nhìn web vào EventPageController bằng cách kéo một khung nhìn web từ khung Library và vào bộ điều khiển Event Page.
- 5Nhấp vào biểu tượng Trình kiểm tra kích thước trong bộ chọn Thanh tra để mở thanh tra Kích thước trong vùng Tiện ích.
- 6Drag trong một khung nhìn Activity Indicator từ panel Library và căn giữa nó trong khung nhìn.
- 7Chuyển sang thanh kiểm tra Kích thước trong vùng Tiện ích sử dụng bộ chọn Thanh tra.
- 8Tắt khu vực Tiện ích và chọn Trợ lý từ trình chọn Biên tập viên trên thanh công cụ.
- 9Control-kéo từ chế độ xem web trong Canvas hoặc Outline Tài liệu đến phần mở rộng lớp EventPageController và tạo một IBOutlet có tên eventDataView.
- 10Làm việc bên trong Đường viền tài liệu, kiểm soát-kéo từ chế độ xem web tới trình điều khiển Trang sự kiện và sau đó chọn Ủy thác từ trình đơn Cửa hàng xuất hiện.
Video: Hướng Dẫn Thiết Lập Từ Khóa Kênh Youtube 2019 2025
Bạn cần có bộ điều khiển chế độ xem để quản lý mỗi chế độ xem trong bộ điều khiển Xem trang trong ứng dụng iOS của bạn. Bạn luôn có thể thêm bộ điều khiển chế độ xem này khi mở rộng bảng phân cảnh.
Để thêm EventPageController vào bảng phân cảnh, hãy làm theo các bước sau:
1 Thêm bộ điều khiển chế độ xem khác vào bảng phân cảnh bằng cách kéo bộ điều khiển chế độ xem từ ngăn Thư viện và đặt nó bên cạnh Trình điều khiển sự kiện trên Canvas.
Bạn không có để đặt nó ở đó, nhưng làm như vậy gợi ra rằng một mối quan hệ có thể tồn tại; nó cũng làm cho nó dễ dàng hơn để vẽ ra mối quan hệ đó nếu bạn muốn làm như vậy - và bạn sẽ muốn làm như vậy trong một thời điểm.
2 Mở thanh tra Nhận dạng trong vùng Tiện ích sử dụng thanh chọn thanh tra, và trong trình đơn thả xuống Lớp trong phần Lớp tùy chỉnh, chọn EventPageController.
Thao tác này sẽ thay thế UIViewController.
3Chuyển sang thanh tra Thuộc tính và sử dụng các trường văn bản của nó để cung cấp cho bộ điều khiển Tiêu đề của Trang sự kiện.
Sau đó thêm Trang Sự kiện vào trường ID của Storyboard của thanh tra Nhận dạng.
4 Thêm một khung nhìn web vào EventPageController bằng cách kéo một khung nhìn web từ khung Library và vào bộ điều khiển Event Page.
Chế độ xem Sự kiện sẽ là một chế độ xem web vì bạn sẽ muốn tải xuống và sau đó hiển thị một trang HTML.
Lớp UIViewWeb cung cấp một cách để hiển thị nội dung HTML và có chức năng tích hợp để tải nội dung HTML từ web.
5Nhấp vào biểu tượng Trình kiểm tra kích thước trong bộ chọn Thanh tra để mở thanh tra Kích thước trong vùng Tiện ích.
Đặt nguồn gốc X và Y bằng 0 và 64 và sau đó thay đổi kích thước chế độ xem web để lấp đầy khung nhìn. Tiêu chuẩn cho iOS 7 là chế độ xem nên xuất hiện thông qua thanh điều hướng mờ lờ mờ (iOS 7 thực hiện việc này cho bạn).
Trong trường hợp này, khi bộ điều khiển chế độ xem chia sẻ iPad hiển thị trong bộ điều khiển chế độ xem tổng thể, thanh điều hướng sẽ được hiển thị ở đó (với tiêu đề) và có vẻ tốt hơn để có khoảng trống đó hiển thị trong bộ điều khiển chế độ xem chi tiết ngay bên cạnh nó.
Tùy thuộc vào những gì đằng sau thanh mờ, hiệu ứng hình ảnh thay đổi. Khi đó là một bản đồ có thể cuộn được, theo nhiều cách, mỗi phần của bản đồ đều giống nhau để đặt nó phía sau thanh mờ là tốt (và gợi ý).
Khi bạn tải trang web như trong trường hợp này, bạn có thể không biết những gì sẽ được nhìn thấy (ví dụ như định dạng của trang thời tiết không có trong tầm kiểm soát của bạn) và trong trường hợp như vậy, đặt chế độ xem web xuống dưới để nó không được hiển thị phía sau thanh điều hướng.Đó là những gì xảy ra ở đây: 64 = thanh trạng thái (20) + thanh điều hướng (44).
6Drag trong một khung nhìn Activity Indicator từ panel Library và căn giữa nó trong khung nhìn.
Bởi vì các trang này có thể lớn và mất một khoảng thời gian để tải xuống, bạn muốn có một loại chế độ xem Hoạt động để cho người dùng biết rằng ứng dụng vẫn đang chạy nhưng bận, thay vì đông lạnh.
Như bạn thấy bằng cách nhìn vào Đường viền tài liệu, cả chế độ xem web và chế độ Activity Indicator đều là anh chị em - và được xem phụ của khung nhìn. Điều quan trọng là cả hai đều là anh chị em và chế độ xem Hoạt động nằm dưới chế độ xem web để hiển thị. (Hãy nhớ nguyên tắc Last-One-In-Is-On-Top khi nói đến subviews) Nếu không phải như vậy, sắp xếp lại các khung nhìn trong Document Outline.
7Chuyển sang thanh kiểm tra Kích thước trong vùng Tiện ích sử dụng bộ chọn Thanh tra.
Sau đó sử dụng Trình chỉnh sửa → Căn chỉnh → Trung tâm Ngang trong Container và Trình soạn thảo → Căn chỉnh → Trung tâm Dọc trong Container để đặt trung tâm chỉ báo hoạt động.
8Tắt khu vực Tiện ích và chọn Trợ lý từ trình chọn Biên tập viên trên thanh công cụ.
Nếu EventPageController. m tệp thực hiện không phải là tệp được hiển thị, đi tới thanh Chuyển của trợ lý và chọn tệp đó.
9Control-kéo từ chế độ xem web trong Canvas hoặc Outline Tài liệu đến phần mở rộng lớp EventPageController và tạo một IBOutlet có tên eventDataView.
Kiểm soát kéo từ khung nhìn Activity Indicator đến phần mở rộng lớp EventPageController ở đầu tệp và tạo một IBOutlet có tên activityIndicator.
10Làm việc bên trong Đường viền tài liệu, kiểm soát-kéo từ chế độ xem web tới trình điều khiển Trang sự kiện và sau đó chọn Ủy thác từ trình đơn Cửa hàng xuất hiện.
Thao tác này sẽ làm cho EventPageController trở thành giao diện web.
