Video: Hướng dẫn cách đổi cột sóng iPhone thành số 2025
MapKit hỗ trợ ba loại Bản đồ - chuẩn, vệ tinh và kết hợp. Tùy thuộc vào chức năng bạn cần cho ứng dụng iOS của mình, bạn có thể muốn thay đổi loại bản đồ của mình. Loại Bản đồ là thuộc tính Xem bản đồ và được biểu diễn dưới dạng một loại liệt kê, mà bạn có thể đã làm khéo léo các số phân đoạn trong kiểm soát được phân đoạn tương ứng với
enum {MKMapTypeStandard, MKMapTypeSatellite, MKMapTypeHybrid};
Thêm mã in đậm vào bản đồType: stub phương pháp đã được tạo khi bạn thêm hành động trong Trình tạo Giao diện. Mã đảm bảo rằng, khi người dùng chọn một giá trị mới trong kiểm soát được phân đoạn, nó sẽ thay đổi loại Bản đồ dựa trên lựa chọn.
- (IBAction) mapType: (id) sender { tự. mapView. mapType = ((UISegmentedControl *) người gửi). selectedSegmentIndex; }
Khi người dùng chọn phân đoạn trong kiểm soát được phân chia, sự kiện giá trị đã thay đổi được tạo ra. Đây là sự kiện (Value Changed) mà bạn chỉ định khi bạn tạo hành động trong khi thiết lập MapController trong MainStoryboard_iPad.
Điều khiển phân đoạn có thuộc tính SelectedSegmentIndex, chứa giá trị của phân đoạn đã chọn.
Bạn có thể phải làm một diễn viên ở đây vì người gửi là id loại - một con trỏ đến một đối tượng - mà không có một tài sản selectedSegmentIndex.
