我有一个注释列表(MKPointAnnotation).我有一个UIViewController这是整个视图,执行的MKMapView控制,我认为是用于检测与地图,告诉您如何显示注释的用户互动,我自己MKPointAnnotation实现(子类)控制器有用.
然而,我对用户检测到轻敲事件感到震惊.
谷歌搜索告诉我,我必须通过实现以下功能来做一些事情.
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
Run Code Online (Sandbox Code Playgroud)
而且我必须在一些实现MapViewDelegate(协议)的类中实现它.
但我很困惑,无法前进.谁能告诉我在哪做什么?
抱歉所有的大惊小怪!
我有一个EditText,用户不应该在其中提供输入.所以我尝试禁用它
edittext.setEnabled(false);
edittext.setClickable(false);
Run Code Online (Sandbox Code Playgroud)
但是当我从其他一些EditText按下softKeyboard中的"next"按钮时,它会将我引导到一个不应该可编辑的按钮,并且我能够将值插入其中.怎么避免这个?
我使用下面的代码来设置UITableView的标题视图的高度
- (CGFloat)tableView:(UITableView *)tableView
heightForHeaderInSection:(NSInteger)section
{
CGFloat height = 0.0; //
return height;
}
Run Code Online (Sandbox Code Playgroud)
但它显示异常,如下所示

有一个白色块,欢迎你的评论
我有生辰八字的阵列阵列接收来自Facebook充满所以有一些朋友卫生组织生日是私人所以它包含NULL如何数组像空字符串转换,只要有空值的数组类似于下面
"<null>",
"10/29/1988",
"11/13",
"03/24/1987",
"04/25/1990",
"03/13",
"01/01",
"<null>",
"12/15/1905",
"07/10",
"11/02/1990",
"12/30/1990",
"<null>",
"07/22/1990",
"01/01",
"07/17/1989",
"08/28/1990",
"01/10/1990",
"06/12/1990",
Run Code Online (Sandbox Code Playgroud) ios ×3
android ×1
iphone ×1
mapkit ×1
mkannotation ×1
mkmapview ×1
nsnull ×1
objective-c ×1
uitableview ×1