Tài liệu tham khảo về lớp GMSUISettings

Tài liệu tham khảo về lớp GMSUISettings

Tổng quan

Chế độ cài đặt cho giao diện người dùng của GMSMapView.

Hàm thành viên công khai

(void) setAllCử chỉEnabled:
 Đặt lựa chọn ưu tiên về việc bật hoặc tắt tất cả các cử chỉ (mặc định).

Thuộc tính

BOOLscrollGestures
 Kiểm soát xem cử chỉ cuộn được bật (mặc định) hay tắt.
BOOLzoomGestures
 Kiểm soát xem cử chỉ thu phóng được bật (mặc định) hay tắt.
BOOLtiltGestures
 Kiểm soát xem cử chỉ nghiêng được bật (mặc định) hay tắt.
BOOLrotateGestures
 Kiểm soát xem bật hay tắt cử chỉ xoay (mặc định).
BOOLconsumesGesturesInView
 Kiểm soát việc các cử chỉ của người dùng có được GMSMapView sử dụng hoàn toàn hay không khi bật cử chỉ (mặc định là YES).
BOOLcompassButton
 Bật hoặc tắt la bàn.
BOOLmyLocationButton
 Bật hoặc tắt nút Vị trí của tôi.
BOOLindoorPicker
 Bật (mặc định) hoặc tắt bộ chọn tầng trong nhà.
BOOLallowScrollGesturesDuringRotateOrZoom
 Kiểm soát xem có thể thực hiện cử chỉ xoay và thu phóng ở giữa và cuộn xung quanh hay không (mặc định là CÓ).

Tài liệu về chức năng của thành viên

– (vô hiệu) setAllCử chỉEnabled: (BOOL)  đã bật

Đặt lựa chọn ưu tiên về việc bật hoặc tắt tất cả các cử chỉ (mặc định).

Việc này không hạn chế người dùng nhấn vào bất kỳ nút nào trên màn hình để di chuyển máy ảnh (ví dụ: la bàn hoặc các nút điều khiển thu phóng), cũng như không hạn chế các chuyển động và ảnh động có lập trình.


Tài liệu về thuộc tính

– (BOOL) scrollGestures [read, write, assign]

Kiểm soát xem cử chỉ cuộn được bật (mặc định) hay tắt.

Nếu được bật, người dùng có thể kéo để xoay camera. Việc này không giới hạn hoạt động di chuyển theo chương trình của camera.

– (BOOL) zoomGestures [read, write, assign]

Kiểm soát xem cử chỉ thu phóng được bật (mặc định) hay tắt.

Nếu bạn bật chế độ này, thì người dùng có thể nhấn đúp/nhấn bằng hai ngón tay hoặc chụm để thu phóng camera. Việc này không giới hạn hoạt động di chuyển theo chương trình của camera.

– (BOOL) tiltGestures [read, write, assign]

Kiểm soát xem cử chỉ nghiêng được bật (mặc định) hay tắt.

Nếu được bật, người dùng có thể sử dụng hai ngón tay vuốt xuống hoặc vuốt lên theo chiều dọc để nghiêng máy ảnh. Điều này không giới hạn chế độ kiểm soát có lập trình đối với góc nhìn của camera.

– (BOOL) rotateGestures [read, write, assign]

Kiểm soát xem bật hay tắt cử chỉ xoay (mặc định).

Nếu được bật, người dùng có thể sử dụng cử chỉ xoay bằng hai ngón tay để xoay camera. Điều này không hạn chế khả năng kiểm soát có lập trình của góc phương tiện của camera.

– (BOOL) consumesGesturesInView [read, write, assign]

Kiểm soát việc các cử chỉ của người dùng có được GMSMapView sử dụng hoàn toàn hay không khi bật cử chỉ (mặc định là YES).

Điều này ngăn các chế độ xem gốc nhận được những cử chỉ này.

Khi GMSMapView nằm trong UIScrollView (hoặc khu vực có thể cuộn khác), điều này có nghĩa là các cử chỉ trên bản đồ sẽ không được sử dụng thêm làm cử chỉ cuộn. Tuy nhiên, việc tắt chế độ này (đặt thành KHÔNG) có thể hữu ích để hỗ trợ các yêu cầu hoặc hệ phân cấp khung hiển thị phức tạp.

– (BOOL) compassButton [read, write, assign]

Bật hoặc tắt la bàn.

La bàn là một biểu tượng trên bản đồ cho biết hướng bắc trên bản đồ.

Nếu được bật, thông báo này chỉ hiển thị khi máy ảnh bị xoay ra khỏi hướng mặc định (có giá trị bằng 0). Khi người dùng nhấn vào la bàn, máy ảnh sẽ tự định hướng theo hướng mặc định và biến mất ngay sau đó. Nếu bị tắt, la bàn sẽ không bao giờ hiển thị.

– (BOOL) myLocationButton [read, write, assign]

Bật hoặc tắt nút Vị trí của tôi.

Đây là nút hiển thị trên bản đồ và khi được người dùng nhấn vào, nút này sẽ căn giữa bản đồ vào vị trí hiện tại của người dùng.

– (BOOL) indoorPicker [read, write, assign]

Bật (mặc định) hoặc tắt bộ chọn tầng trong nhà.

Nếu được bật, nó chỉ hiển thị khi chế độ xem được lấy tiêu điểm vào một toà nhà có dữ liệu tầng trong nhà. Nếu tắt tính năng này, bạn vẫn có thể kiểm soát tầng đã chọn bằng cách lập trình thông qua thuộc tính localDisplay mapView.

– (BOOL) allowScrollGesturesDuringRotateOrZoom [read, write, assign]

Kiểm soát xem có thể thực hiện cử chỉ xoay và thu phóng ở giữa và cuộn xung quanh hay không (mặc định là CÓ).