在GooGle地图上添加UITextField和UiButton
我是iOS新手,正在使用Google Map SDK
,能够在视图上显示地图,但是现在可以显示地图
- 我想添加一个
UITextField
并input那里的位置 - 在button上单击该位置应显示在地图上
所以,请帮助我。
我build议你在UINavigationBar上添加button,或者在地图视图的顶部放置一个UIToolBar ,然后点击它,显示带有input文本的UIAlertView,在按下提示的OK后,input地址做你的东西。 不要在地图上添加button,这会降低可用性因素。
如果你已经有一个导航栏,试试这个
UIBarButtonItem *locationButton = [[UIBarButtonItem alloc] initWithTitle:@"location" style:UIBarButtonItemStyleBordered target:self action:@selector(showAlertWithTextField)]; self.navigationItem.rightBarButtonItem=locationButton; -(void)showAlertWithTextField{ UIAlertView* dialog = [[UIAlertView alloc] initWithTitle:@"Enter Location" message:@"" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Add", nil]; [dialog setAlertViewStyle:UIAlertViewStylePlainTextInput]; [dialog show]; } -(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ if (buttonIndex == 1) NSLog(@"%@",[[alertView textFieldAtIndex:0]text]); }
- 无法让我的位置显示在iOS 8的Google地图中
- Google Maps for iOS – 如何判断一个标记是否在屏幕的边界内?
- 当使用GoogleMaps时,myLocationEnabled在swift上更改为isMyLocationEnabled
- 如何使用当前位置调用iPhone地图作为起始地址
- 如何“在谷歌地图上显示我当前的位置,当我打开ViewController?”在Swift?
- 更新到IOS11和Xcode9后的问题! “com.google.Maps.LabelingBehavior”,“TIC Read Status”
- ios Google SDK Map不能创build虚线多段线
- Google Maps iOS SDK崩溃
- Google maps ios:Mapview路线垂直折线总是指向北或位置箭头的顶部