草庐IT

词性标注

全部标签

ios - MKAnnotationView - 多行标注标题或描述?

是否可以在标题或描述/副标题中显示多行,而无需使用MKPinAnnotationView编写您自己的自定义注释View? 最佳答案 我认为这是不可能的。您需要创建一个自定义标注,并按照您想要的方式对其进行布局。您甚至可以模仿原生外观。此页面可以帮助您创建自定义标注:http://blog.asolutions.com/2010/09/building-custom-map-annotation-callouts-part-1/ 关于ios-MKAnnotationView-多行标注标题或

ios - map 标注 showCallout-iOS

我在显示注释标题时遇到问题,如下图所示。第一张图片很好地表示了值(value);另一方面,一旦值上升到三位数,标题就会显示三个点,如第二张图片所示。我想知道如何解决这个问题。任何想法都将非常受欢迎!非常感谢,感谢!我刚刚把我的代码放在这里以供引用!-(MKAnnotationView*)mapView:(MKMapView*)mVviewForAnnotation:(id)annotation{MKAnnotationView*pinView=nil;if(![annotationisKindOfClass:[Annotationclass]])//Don'tmessuserlocat

ios - mkmapview 自定义标注气泡 ios6

我在mapViewiOS6中选择图钉时遇到了一个神秘的问题顺便说一句,它在iOS5中可以正常工作,我不确定他们在iOS6的map中做了什么改变导致了这个问题。请注意,当我点击map时,标注会直接越过图钉并正确显示任何帮助/线索将不胜感激,提前致谢 最佳答案 答案可能会有所不同,具体取决于您实现自定义标注气泡的方式。这是/是我正在使用的解决方案:CustomizetheMKAnnotationViewcallout我遇到了完全相同的问题。基本上,每次要显示标注时,我都必须将subview放在前面。在这种情况下,我的自定义标注气泡是一个

ios - 来自 MKPolylineView 的标注?

有什么方法可以在有人触摸MKPolylineView时显示标注?我尝试添加UITapGestureRecognizer并在选择器中以某个坐标显示标注。但没有用。有什么建议吗?以下是我尝试过的方法-(MKOverlayView*)mapView:(MKMapView*)mapaviewForOverlay:(id)overlayself.polylineView=[[MKPolylineViewalloc]initWithPolyline:self.polyline];self.polylineView.strokeColor=[UIColorblackColor];self.polyl

ios - 自定义标注气泡 iOS

我正在开发具有mapView功能的应用程序。我想在mapview上显示自定义图钉图像,单击带有图像和标题的打开的自定义标注气泡。单击该标注气泡View,我想执行一些功能。如何做到这一点?任何帮助将不胜感激 最佳答案 前往CocoaControls用于自定义控件。我打赌您会找到对您的要求有用的东西。以下是CocoaControls的一些搜索结果:CalloutBubblePopup自定义图钉图片SO上已经有问题可以回答这个here和here等等。我敢说你会在其中找到答案。基本上,代码是-(MKAnnotationView*)mapVi

ios - 点击 MKAnnotationView 取消选择它并隐藏它的标注

我有一个带有自定义注释的iOS应用程序。我希望能够点击MKAnnotationView一次以显示它的标注(工作正常)然后我想再次点击MKAnnotationView以取消选择注释并隐藏该注释的标注(适用于iOS5但不适用于iOS6)。我知道didSelectAnnotationView只应该在初始选择注释时被调用。([1]:SelectingaMapViewAnnotationTwice),并且根据这篇文章和我读过的其他文章([2]:iosmapkitclosingannotationcalloutsbytappingthemap),看起来在MKAnnotationView被选中后检测

iOS区分点击了哪个标注配件

在我的map注释中,我有一个UIButton作为标注中的每个辅助View。在-(void)mapView:(MKMapView*)mapViewannotationView:(MKAnnotationView*)viewcalloutAccessoryControlTapped:(UIControl*)control方法中,我如何找出哪个附件View被触摸以处理每个事件?这是我的代码:-(MKAnnotationView*)mapView:(MKMapView*)mapViewviewForAnnotation:(id)annotation{if([annotationisKindOf

objective-c - MKMapKit regionDidChangeAnimated 在点击自定义标注后停止

我正在使用此处解释的代码(Jacob的代码)实现自定义MKAnnotationView标注,它实际上会在选择Annotation时放置另一个CustomAnnotationView:MKAnnotationView-Lockcustomannotationviewtopinonlocationupdates一切正常,但我有一些奇怪的行为。点击自定义标注后,它会关闭标注,但regionDidChangeAnimated委托(delegate)方法之后将完全停止调用。我是不是漏了什么?我可以像往常一样平移map,但它不会调用该委托(delegate)方法。尽管如果放大或缩小它确实会被调用。

iphone - MKAnnotation 的自定义标注 View ?

标准的标注,一个黑色的气泡,很不错,但这可以定制吗?例如,我想制作一个白色气泡版本。 最佳答案 这里有一个很好的答案:CustomizingtheMKAnnotationCalloutbubble@MathieuF给出的答案:-(MKAnnotationView*)mapView:(MKMapView*)mapViewviewForAnnotation:(id)annotation{MKAnnotationView*annotationView=[[MKPinAnnotationViewalloc]initWithAnnotatio

javascript - 在 iOS/android 上触发触摸标注

我想知道是否有可能使用Javascript在iOS和Android上触发“保存图像”触摸标注。标注由长按触发,但即使我尝试模拟它,它也不会起作用。我想实现这样的目标:jQuery('img').openCallout();到目前为止我试过这个:jQuery:jQuery('img').contextmenu();jQueryMobile:jQuery('img').taphold(); 最佳答案 是的,这是可能的,使用jquerymobile,如docs中所述,使用taphold事件。(其他事件,我没试过)如本fiddle所示(目前