Tổng quan
Mô tả kiểu vẽ cho một hình ảnh con dấu trên GMSStyleSpan
.
- Lưu ý:
- Chỉ hỗ trợ nền trong suốt. Nếu bất kỳ màu nào được đặt thành
GMSStyleSpan
thì màu đó sẽ chỉ được coi là màu dự phòng. -
Để sử dụng
GMSSpriteStyle
, bạn phải có Khung kết xuất kim loại ( Metal). Hãy xem setMetalRendererEnabled: (GMSServices) để tìm hiểu cách bật Metal. NếuGMSStyleSpan
được thêm vào bản đồ mà không bật Kim loại, con dấu sẽ không hiển thị và thay vào đó, khoảng nhiều đường kẻ sẽ cố gắng quay lại bất kỳ màu nào đã đặt. Nếu không có màu nào được đặt, thì màu đó sẽ trở về màu hình nhiều đường mặc định, [UIColor xanhColor]. -
Sử dụng thuộc tính GMSMapView::mapCapabilities để truy vấn xem
GMSMapView
có hỗ trợGMSSpriteStyle
hay không.
Kế thừa GMSStampStyle.
Hàm thành viên công khai | |
(loại thực thể) | – initWithImage: |
Trả về một kiểu dấu sprite đã khởi tạo với hình ảnh đã cho. | |
Hàm thành viên công khai tĩnh | |
(loại thực thể) | + spriteStyleWithImage: |
Trả về một kiểu dấu sprite với hình ảnh đã cho. | |
Thuộc tính | |
Hình ảnh giao diện người dùng * | stampImage |
Hình ảnh hoặc hoạ tiết sẽ lặp lại qua một nét vẽ. |
Tài liệu về hàm thành phần
+ (loại thực thể) spriteStyleWithImage: | (Hình ảnh giao diện người dùng *) | hình ảnh |
Trả về một kiểu dấu sprite với hình ảnh đã cho.
- Các tham số:
-
hình ảnh Đối tượng UIImage
để dùng làm hình ảnh dấu.
- Trả về:
- Kiểu con dấu sprite đã khởi động.
– (instancetype) initWithImage: | (Hình ảnh giao diện người dùng *) | hình ảnh |
Trả về một kiểu dấu sprite đã khởi tạo với hình ảnh đã cho.
- Các tham số:
-
hình ảnh Đối tượng UIImage
để dùng làm hình ảnh dấu.
- Trả về:
- Kiểu con dấu sprite đã khởi động.
Tài liệu về thuộc tính
– (UIImage*) stampImage [read, assign, inherited] |
Hình ảnh hoặc hoạ tiết sẽ lặp lại qua một nét vẽ.
Xin lưu ý rằng hình ảnh này sẽ được nén thành hình vuông nên để có kết quả tốt nhất, hãy chọn hình ảnh vuông. Dấu được hiển thị sẽ là chiều rộng của đường kẻ đã đặt GMSStrokeStyle. Hình ảnh sẽ được định hướng với phần đầu của hình ảnh về phía điểm bắt đầu và phần cuối của hình ảnh về phía điểm kết thúc. Ví dụ: nếu đường bên dưới có hai điểm và điểm bắt đầu nằm ngay trên điểm cuối, thì dấu sẽ xuất hiện theo hướng thẳng đứng.