סקירה כללית
האפשרות GMSPolyline מציינת את האפשרויות הזמינות ל-Polyline שקיים בפני השטח של כדור הארץ.
השרטוט מתבצע כקו פיזי בין הנקודות שצוינו ב-path
.
מקבלת בירושה את GMSשכבת-על.
פונקציות סטטיות של חברים ציבוריים | |
(instancetype) | + polylineWithPath: |
כלי לבניית נוחות עבור GMSPolyline בנתיב ספציפי. | |
נכסים | |
GMSPath * | path |
הנתיב שמתאר את הקו הזה. | |
CGFloat | stringWidth |
רוחב הקו בנקודות מסך. | |
UIColor * | שחייהצבע |
ה-UIColor המשמש לעיבוד הקו הגדול. | |
בוליאני | גיאודזי |
אם יש לעבד את השורה הזו עם תיקון גיאודזי. | |
NSArray< GMSStyleSpan * > * | spans (טווח) |
מערך שמכיל את GMSStyleSpan, ה-spans המשמשים לעיבוד של הקו הזה. | |
NSString * | שם הפריט |
כותרת, תיאור קצר של שכבת-העל. | |
GMSMapsView * | מפה |
המפה שבה מופיעה שכבת-העל הזו. | |
בוליאני | ניתן להחלה |
אם שכבת-העל הזו אמורה לגרום להתראות על הקשה. | |
int | zindex |
שכבות-על עם ערך גבוה יותר של zIndex יוצגו מעל שכבות-על עם ערכים נמוכים יותר של zIndex . | |
id [מזהה] | userData |
נתונים של שכבות-על. |
תיעוד פונקציות של חברים
+ (instancetype) polylineWithPath: | (ניתן לבטל את הפעולה GMSPath *) | path |
כלי לבניית נוחות עבור GMSPolyline בנתיב ספציפי.
לנכסים אחרים יהיו ערכי ברירת מחדל.
מסמכי תיעוד של הנכס
- (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, אחרת עלול להיווצר מחזור שמירה (כך שהאובייקטים לא ישוחררו).