סקירה כללית
עיגול על פני השטח של כדור הארץ (מכסה כדורית).
ההגדרה GMSOverlay עוברת בירושה.
פונקציות סטטיות של חברים ציבוריים | |
(instancetype) | + circleWithPosition:radius: |
בנאי נוחות של GMSCircle למיקום ורדיוס מסוימים. | |
נכסים | |
ניהול צוותים ב-CLLocation2D | מיקום |
מציבים את כדור הארץ במרכז העיגול. | |
CLLocation range | רדיוס |
רדיוס המעגל במטרים. חייב להיות חיובי. | |
CGFloat | strokeWidth |
רוחב קווי המתאר של העיגול בנקודות המסך. | |
UIColor * | strokeColor |
צבע המתאר של העיגול הזה. | |
UIColor * | fillColor |
פנים העיגול צבועים ב-fillColor. | |
NSString * | שם הפריט |
כותרת, תיאור קצר של שכבת-העל. | |
GMSMapView * | מפה |
המפה שבה מוצגת שכבת-העל. | |
בול (BOOL) | tappable |
אם שכבת-העל הזו אמורה לגרום להתראות על הקשה. | |
int | zIndex |
שכבות-על של ערך zIndex גבוה יותר ישורטטו מעל לשכבות-על ושכבות-על של משבצות של ערכי zIndex . | |
id [מזהה] | userData |
נתוני שכבות-על. |
תיעוד לגבי פונקציות חברים
+ (instancetype) circlesWithPosition: | (CLLocationCoordinate2D) | מיקום | |
רדיוס: | (CLLocation הגנה) | radius | |
בנאי נוחות של GMSCircle למיקום ורדיוס מסוימים.
לנכסים אחרים יהיו ערכי ברירת מחדל. מיקום לא חוקי יגרום לאובייקט בשכבת-על שלא ניתן לצייר על המפה.
מסמכי תיעוד לגבי הנכס
- (CLLocationcoordinate2D) position [read, write, assign] |
מציבים את כדור הארץ במרכז העיגול.
מתעלם ממיקומים לא חוקיים.
- רדיוס [read, write, assign] - (CLLocation הגנה) |
רדיוס המעגל במטרים. חייב להיות חיובי.
- (CGFloat) strokeWidth [read, write, assign] |
רוחב קווי המתאר של העיגול בנקודות המסך.
ברירת המחדל היא 1. בהתאם ל-GMSPolygon, הרוחב לא משתנה כשמתבצעת הגדלה של המפה.
הגדרת קו רוחב ל-0 מובילה ללא קו חוצה.
- (UIColor*) strokeColor [read, write, assign]
|
צבע המתאר של העיגול הזה.
ערך ברירת המחדל הוא שחור.
- (UIColor*) fillColor [read, write, assign] |
פנים העיגול צבועים ב-fillColor.
ערך ברירת המחדל הוא אפס, ולכן לא תבוצע מילוי.
- (NSString*) title [read, write, copy, inherited] |
כותרת, תיאור קצר של שכבת-העל.
שכבות-על מסוימות, כגון סמנים, יציגו את הכותרת במפה. הכותרת היא גם טקסט ברירת המחדל לנגישות.
- (GMSMapView*) מפה [read, write, assign, inherited] |
המפה שבה מוצגת שכבת-העל.
הגדרת המאפיין הזה תוסיף את שכבת-העל למפה. הגדרת הערך אפס תגרום להסרת שכבת-העל הזו מהמפה. שכבת-על יכולה להיות פעילה במפה אחת לכל היותר בכל זמן נתון.
- (BOOL) ניתן להקיש [read, write, assign, inherited] |
אם שכבת-העל הזו אמורה לגרום להתראות על הקשה.
שכבות-על מסוימות, כמו סמנים, יוגדרו כברירת מחדל כניתנות להקשה.
- (int) zIndex [read, write, assign, inherited] |
שכבות-על של ערך zIndex
גבוה יותר ישורטטו מעל לשכבות-על ושכבות-על של משבצות של ערכי zIndex
.
ערכים שווים מובילים לסדר שרטוט לא מוגדר. סמנים הם יוצאי דופן לכך שבלי קשר ל-zIndex
, הם תמיד יצוירו מעל שכבות אריחים ושכבות-על אחרות שאינן סמנים; למעשה הם נחשבים בפועל לקבוצה נפרדת של אינדקס z בהשוואה לשכבות-על אחרות.
- (id) userData [read, write, assign, inherited] |
נתוני שכבות-על.
ניתן להשתמש במאפיין הזה כדי לשייך אובייקט שרירותי לשכבת-העל הזו. ה-SDK של מפות Google ל-iOS לא קורא או כותב את הנכס הזה.
הערה: אסור שיהיו ב-userData הפניות חזקות לאובייקטים של מפות Google, אחרת יכול להיווצר מחזור שמירה (מונע שחרור של אובייקטים).