在寻找一种方法将引脚放到imageview上就像mapview一样,我得出的结论是,这是不可能的。因此我认为我可以通过创建多个图像视图来模拟引脚下降,这将在运行中保存标准引脚的png图像。现在,我想创建一个imageview并将其放置在用户点击的位置。(手势类型现在不是很重要)。我知道我可以得到触摸坐标。但我需要的不仅仅是这个。每当我关闭并重新启动应用程序时,我都需要将这些注释引脚放在适当的位置。所以我想我会有一个至少有一个dictinary的plist,它将在imageview上保持一个坐标作为Key和callout或popview作为Value。如何将viewDidLoad方法上预先安排好的引脚放入正确的坐标?提前感谢。
答案 0 :(得分:1)
可能有两种(可能更多)方法。
1->您可以使用NSUserDefault
保存设置并在下次启动时将其读回。
2-> NSDictionary
,你已经提到了。
保存设置...
NSDictionary *myDict = [[NSDictionary alloc] init];
// fill setting data in dictionary here
.......................................
[[NSUserDefaults standardUserDefaults] setObject:myDict forKey:@"myMapDict"];
[[NSUserDefaults standardUserDefaults] synchronize];
要检索应用程序设置
NSDictionary* myDict = [[NSUserDefaults standardUserDefaults] objectForKey:@"myMapDict"];