在我的项目中,我使用了一个按钮,按下该按钮会将 UITextView (textWindow) 添加到地图视图 (mapView)。问题是当您离开用户在地图上的当前位置后添加 UITextView 时。然后,当您添加 UITextView 时,地图会自动重新定位到用户的位置,我希望它保持在原来的位置而不是重新定位。有什么我可以添加到我的代码中来防止它自动重新定位的东西吗?
我的代码...
- (IBAction)textButton:(id)sender {
UITextView *textWindow = [[UITextView alloc] initWithFrame:CGRectMake(10, 30, 300, 40)];
textWindow.returnKeyType = UIReturnKeyDone;
textWindow.delegate = self;
textWindow.textAlignment = NSTextAlignmentCenter;
[_mapView addSubview:textWindow];
[textWindow becomeFirstResponder];
NSLog(@"Text Button Pressed");
}