GMSPanoramaCamera 類別參考
總覽
GMSPanoramaCamera 可用來控制 GMSPanoramaView 的檢視方向。
此程式碼未包含應顯示特定全景的資訊。
公開成員函式 | |
(ID) | - initWithOrientation:zoom:FOV: |
指定初始化器。 | |
靜態公開成員函式 | |
(執行個體類型) | + cameraWithOrientation:zoom: |
便利的建構函式,指定標題和音調作為 orientation 的一部分,再加上 zoom 和預設的視野 (90 度)。 | |
(執行個體類型) | + cameraWithHeading:pitch:zoom: |
使用預設檢視畫面 (90 度) 指定 heading 、pitch 、zoom 的便利建構函式。 | |
(執行個體類型) | + cameraWithOrientation:zoom:FOV: |
GMSPanoramaCamera 的便利建構函式,在 orientation 中指定標題和音調的所有相機屬性。 | |
(執行個體類型) | + cameraWithHeading:pitch:zoom:FOV: |
GMSPanoramaCamera 的便利建構函式,可指定所有相機屬性。 | |
屬性 | |
雙倍 | FOV |
縮放等級 1 時,檢視畫面的尺寸較大 (寬度或高度) 包含的視野 (FOV)。 | |
浮點值 | 變焦 |
調整螢幕可見區域。 | |
GMSOrientation | 方向 |
相機方向:將標題和音調分組。 |
成員函式說明文件
- (ID) initWithOrientation: | (GMSOrientation) | 方向 | |
縮放: | (浮動) | 變焦 | |
FOV: | (雙倍) | FOV | |
指定初始化器。
設定這個 GMSPanoramaCamera,包含 orientation
、zoom
和 FOV
。這些值會被限制為可接受的範圍。
+ (執行個體類型) cameraWithOrientation: | (GMSOrientation) | 方向 | |
縮放: | (浮動) | zoom | |
便利的建構函式,指定標題和音調作為 orientation
的一部分,再加上 zoom
和預設的視野 (90 度)。
+ (執行個體類型) cameraWithHeading: | (CLLocationDirection) | 標題 | |
音高: | (雙倍) | 俯仰 | |
縮放: | (浮動) | zoom | |
使用預設檢視畫面 (90 度) 指定 heading
、pitch
、zoom
的便利建構函式。
+ (執行個體類型) cameraWithOrientation: | (GMSOrientation) | 方向 | |
縮放: | (浮動) | 變焦 | |
FOV: | (雙倍) | FOV | |
GMSPanoramaCamera 的便利建構函式,在 orientation
中指定標題和音調的所有相機屬性。
+ (執行個體類型) cameraWithHeading: | (CLLocationDirection) | 標題 | |
音高: | (雙倍) | 俯仰 | |
縮放: | (浮動) | 變焦 | |
FOV: | (雙倍) | FOV | |
GMSPanoramaCamera 的便利建構函式,可指定所有相機屬性。
屬性說明文件
- (雙倍) FOV [read, assign] |
縮放等級 1 時,檢視畫面的尺寸較大 (寬度或高度) 包含的視野 (FOV)。
它被鉗定在 [1, 160] 度程,具有 90 的默示值。
FOV 值越低,效果就越高;變焦的 FOV 值會產生魚眼效果。
- 注意:
- 如果縮放比例不是 1,則不會顯示 FOV。使用者縮放手勢控制縮放屬性,而非這個屬性。
- (浮動) zoom [read, assign] |
調整螢幕可見區域。
縮放比例的 N 將與縮放等級 1 所顯示的中央寬度/N 高度/N 區域相同。
縮放功能可縮放至實作定義範圍 [1, 5]。
- (GMSOrientation) 方向 [read, assign] |
相機方向:將標題和音調分組。