הפניה לכיתת GMSPolyline

הפנייה למחלקת GMSPolyline

סקירה כללית

האפשרות GMSPolyline מציינת את האפשרויות הזמינות ל-Polyline שקיים בפני השטח של כדור הארץ.

השרטוט מתבצע כקו פיזי בין הנקודות שצוינו ב-path.

מקבלת בירושה את GMSשכבת-על.

פונקציות סטטיות של חברים ציבוריים

(instancetype)+ polylineWithPath:
 כלי לבניית נוחות עבור GMSPolyline בנתיב ספציפי.

נכסים

GMSPathpath
 הנתיב שמתאר את הקו הזה.
CGFloatstringWidth
 רוחב הקו בנקודות מסך.
UIColor * שחייהצבע
 ה-UIColor המשמש לעיבוד הקו הגדול.
בוליאניגיאודזי
 אם יש לעבד את השורה הזו עם תיקון גיאודזי.
NSArray< GMSStyleSpan * > *spans (טווח)
 מערך שמכיל את GMSStyleSpan, ה-spans המשמשים לעיבוד של הקו הזה.
NSString * שם הפריט
 כותרת, תיאור קצר של שכבת-העל.
GMSMapsViewמפה
 המפה שבה מופיעה שכבת-העל הזו.
בוליאניניתן להחלה
 אם שכבת-העל הזו אמורה לגרום להתראות על הקשה.
intzindex
 שכבות-על עם ערך גבוה יותר של zIndex יוצגו מעל שכבות-על עם ערכים נמוכים יותר של zIndex.
id [מזהה]userData
 נתונים של שכבות-על.

תיעוד פונקציות של חברים

+ (instancetype) polylineWithPath: (ניתן לבטל את הפעולה GMSPath *) path

כלי לבניית נוחות עבור GMSPolyline בנתיב ספציפי.

לנכסים אחרים יהיו ערכי ברירת מחדל.


מסמכי תיעוד של הנכס

- (GMSPath*) נתיב [read, write, copy]

הנתיב שמתאר את הקו הזה.

- (CGFloat) widthWidth [read, write, assign]

רוחב הקו בנקודות מסך.

ברירת המחדל היא 1.

- (UIColor*) stringColor [read, write, assign]

ה-UIColor המשמש לעיבוד הקו הגדול.

ברירת המחדל היא [UIColor BlueColor].

- (BOOL) גאודסית [read, write, assign]

אם יש לעבד את השורה הזו עם תיקון גיאודזי.

- (NSArray<GMSStyleSpan *>*) span [read, write, copy]

מערך שמכיל את GMSStyleSpan, ה-spans המשמשים לעיבוד של הקו הזה.

אם המערך הזה מכיל פחות פלחים מאשר ה-polyline עצמו, הפלח האחרון יוחל לאורך האורך שנותר. אם המערך הזה לא הוגדר או שהוא ריק, ייעשה שימוש ב-strokeColor עבור כל השורה במקום זאת.

- (NSString*) title [read, write, copy, inherited]

כותרת, תיאור קצר של שכבת-העל.

שכבות-על מסוימות, כגון סמנים, יציגו את הכותרת במפה. כותרת היא גם טקסט ברירת המחדל לנגישות.

- (GMSMapsView*) מפה [read, write, assign, inherited]

המפה שבה מופיעה שכבת-העל הזו.

הגדרת המאפיין הזה תגרום להוספה של שכבת-העל למפה. הגדרת הערך כ-nil מסירה את שכבת העל הזו מהמפה. שכבת-על יכולה להיות פעילה במפה אחת לכל היותר בכל זמן נתון.

- (BOOL) ניתן להחלה [read, write, assign, inherited]

אם שכבת-העל הזו אמורה לגרום להתראות על הקשה.

שכבות-על מסוימות, כגון סמנים, יוגדרו כברירת מחדל כניתנות להקשה.

- (int) zIndex [read, write, assign, inherited]

שכבות-על עם ערך גבוה יותר של zIndex יוצגו מעל שכבות-על עם ערכים נמוכים יותר של zIndex.

ערכים שווים מביאים לסידור לא מוגדר. הסמנים הם יוצאי דופן, שבלי קשר zIndex, הם תמיד מוצגים מעל שכבות משבצת ושכבות-על אחרות שאינן סמנים. הן נחשבות למעשה כקבוצת z-index נפרדת בהשוואה לשכבות-על אחרות.

- (מזהה) userData [read, write, assign, inherited]

נתונים של שכבות-על.

אתם יכולים להשתמש בנכס הזה כדי לשייך אובייקט שרירותי לשכבת-העל הזו. ה-SDK של מפות Google ל-iOS לא קורא או כותב את הנכס הזה.

חשוב לשים לב לכך שאין לכלול ב-userData התייחסויות חזקות לאובייקטים במפות Google, אחרת עלול להיווצר מחזור שמירה (כך שהאובייקטים לא ישוחררו).