Ringkasan
Versi GMSCameraPosition yang dapat diubah.
Mewarisi GMSCameraPosition.
Fungsi Anggota Publik | |
(instancetype) | - initWithTarget:zoom:bearing:viewingAngle: |
Penginisialisasi yang ditetapkan. | |
(instancetype) | - initWithTarget:zoom: |
Penginisialisasi praktis untuk GMSCameraPosition bagi target dan tingkat zoom tertentu. | |
(instancetype) | - initWithLatitude:longitude:zoom: |
Penginisialisasi praktis untuk GMSCameraPosition untuk tingkat lintang, bujur, dan tingkat zoom tertentu. | |
(instancetype) | - initWithLatitude:longitude:zoom:bearing:viewingAngle: |
Penginisialisasi praktis untuk GMSCameraPosition, dengan lintang/bujur dan semua properti kamera lainnya sesuai dengan -initWithTarget:zoom:bearing:viewingAngle:. | |
Fungsi Anggota Publik Statis | |
(instancetype) | + cameraWithTarget:zoom: |
Konstruktor praktis untuk GMSCameraPosition bagi target dan tingkat zoom tertentu. | |
(instancetype) | + cameraWithLatitude:longitude:zoom: |
Konstruktor praktis untuk GMSCameraPosition, sesuai cameraWithTarget:zoom:. | |
(instancetype) | + cameraWithTarget:zoom:bearing:viewingAngle: |
Konstruktor praktis untuk GMSCameraPosition, dengan semua properti kamera sesuai initWithTarget:zoom:bearing:viewingAngle:. | |
(instancetype) | + cameraWithLatitude:longitude:zoom:bearing:viewingAngle: |
Konstruktor praktis untuk GMSCameraPosition, dengan lintang/bujur dan semua properti kamera lainnya sesuai initWithTarget:zoom:bearing:viewingAngle:. | |
(float) | + zoomAtCoordinate:forMeters:perPoints: |
Dapatkan tingkat zoom dengan jarak meters , pada coord tertentu di Earth, yang sesuai dengan jumlah layar yang ditentukan points . | |
Properti | |
CLLocationCoordinate2D | target |
float | zoom |
CLLocationDirection | bearing |
ganda | viewingAngle |
Dokumentasi Fungsi Anggota
- (instancetype) initWithTarget: | (CLLocationCoordinate2D) | target | |
zoom: | (float) | zoom | |
arah: | (CLLocationDirection) | bearing | |
viewsAngle: | (ganda) | viewingAngle | |
Penginisialisasi yang ditetapkan.
Mengonfigurasi GMSCameraPosition ini dengan semua properti kamera yang tersedia. Membuat GMSCameraPosition melalui penginisialisasi ini (atau dengan konstruktor praktis berikut) akan secara implisit menyematkan nilai kamera.
- Parameter:
-
target Lokasi di bumi yang dituju kamera. zoom Tingkat zoom di dekat bagian tengah layar. bearing Arah kamera dalam derajat searah jarum jam dari utara sejati. viewingAngle Sudut, dalam derajat, sudut kamera dari nadir (menghadap langsung Bumi)
- (instancetype) initWithTarget: | (CLLocationCoordinate2D) | target | |
zoom: | (float) | zoom | |
Penginisialisasi praktis untuk GMSCameraPosition bagi target dan tingkat zoom tertentu.
Tindakan ini akan menyetel properti bearing dan backingAngle kamera ini ke nol default (yaitu, menghadap langsung ke permukaan Bumi, dengan bagian atas layar mengarah ke utara).
- Parameter:
-
target Lokasi di bumi yang dituju kamera. zoom Tingkat zoom di dekat bagian tengah layar.
- (instancetype) initWithLintang: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
zoom: | (float) | zoom | |
Penginisialisasi praktis untuk GMSCameraPosition untuk tingkat lintang, bujur, dan tingkat zoom tertentu.
Tindakan ini akan menyetel properti bearing dan backingAngle kamera ini ke nol default (yaitu, menghadap langsung ke permukaan Bumi, dengan bagian atas layar mengarah ke utara).
- Parameter:
-
latitude Komponen lintang lokasi yang ditunjuk kamera. longitude Komponen lintang lokasi yang ditunjuk kamera. zoom Tingkat zoom di dekat bagian tengah layar.
- (instancetype) initWithLintang: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
zoom: | (float) | zoom | |
arah: | (CLLocationDirection) | bearing | |
viewsAngle: | (ganda) | viewingAngle | |
Penginisialisasi praktis untuk GMSCameraPosition, dengan lintang/bujur dan semua properti kamera lainnya sesuai dengan -initWithTarget:zoom:bearing:viewingAngle:.
- Parameter:
-
latitude Komponen lintang lokasi yang ditunjuk kamera. longitude Komponen lintang lokasi yang ditunjuk kamera. zoom Tingkat zoom di dekat bagian tengah layar. bearing Arah kamera dalam derajat searah jarum jam dari utara sejati. viewingAngle Sudut, dalam derajat, sudut kamera dari nadir (menghadap langsung Bumi)
+ (instancetype) cameraWithTarget: | (CLLocationCoordinate2D) | target | |
zoom: | (float) | zoom | |
Konstruktor praktis untuk GMSCameraPosition bagi target dan tingkat zoom tertentu.
Tindakan ini akan menyetel properti bearing dan backingAngle kamera ini ke nol default (yaitu, menghadap langsung ke permukaan Bumi, dengan bagian atas layar mengarah ke utara).
+ (instancetype) cameraWithLintang: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
zoom: | (float) | zoom | |
Konstruktor praktis untuk GMSCameraPosition, sesuai cameraWithTarget:zoom:.
+ (instancetype) cameraWithTarget: | (CLLocationCoordinate2D) | target | |
zoom: | (float) | zoom | |
arah: | (CLLocationDirection) | bearing | |
viewsAngle: | (ganda) | viewingAngle | |
Konstruktor praktis untuk GMSCameraPosition, dengan semua properti kamera sesuai initWithTarget:zoom:bearing:viewingAngle:.
+ (instancetype) cameraWithLintang: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
zoom: | (float) | zoom | |
arah: | (CLLocationDirection) | bearing | |
viewsAngle: | (ganda) | viewingAngle | |
Konstruktor praktis untuk GMSCameraPosition, dengan lintang/bujur dan semua properti kamera lainnya sesuai initWithTarget:zoom:bearing:viewingAngle:.
+ (float) zoomAtCoordinate: | (CLLocationCoordinate2D) | koordinat | |
forMeters: | (CLLocationDistance) | meter | |
perPoints: | (CGFloat) | poin | |
Dapatkan tingkat zoom dengan jarak meters
, pada coord
tertentu di Earth, yang sesuai dengan jumlah layar yang ditentukan points
.
Untuk jarak yang sangat besar atau kecil, tingkat zoom yang dikembalikan mungkin lebih kecil atau lebih besar dari tingkat zoom minimum atau maksimum yang diizinkan pada kamera.
Metode bantuan ini berguna untuk membuat posisi kamera yang berisi area fisik tertentu di Earth.
Dokumentasi Properti
- (CLLocationCoordinate2D) target [read, write, assign] |
Mengimplementasikan GMSCameraPosition.
- (float) zoom [read, write, assign] |
Mengimplementasikan GMSCameraPosition.
- (CLLocationDirection) bearing [read, write, assign] |
Mengimplementasikan GMSCameraPosition.
- (double) viewingAngle [read, write, assign] |
Mengimplementasikan GMSCameraPosition.