- (UIVIEw *) mapVIEw:(GMSMapVIEw *)mapVIEw markerInfoWindow:(GMSMarker *)marker { CustomInfoWindow *infoWindow = [[[NSBundle MainBundle] loadNibnamed:@"InfoWindow" owner:self options:nil] objectAtIndex:0]; infoWindow.name.text = @"Syndey Opera House"; infoWindow.address.text = @"Bennelong Point,Sydney"; infoWindow.photo.image = [UIImage imagenamed:@"SydneyOperaHouseAtNight"]; return infoWindow;}
进入斯威夫特.本教程的这一部分可以在视频的3:07找到.
我想在将本教程翻译成Swift 2.0时有所帮助,或者如果有人知道Swift 2.0的一个很好的教程,我将非常感激.
解决方法 以下是上述的快速代码:func mapVIEw(mapVIEw: GMSMapVIEw!,markerInfoWindow marker: GMSMarker!) -> UIVIEw! { let infoWindow = NSBundle.mainBundle().loadNibnamed("InfoWindow",owner: self,options: nil).first as! CustomInfoWindow infoWindow.name.text = "Sydney Opera House" infoWindow.address.text = "Bennelong Point Sydney" infoWindow.photo.image = UIImage(named: "SydneyOperaHouseAtNight") return infoWindow }总结
以上是内存溢出为你收集整理的ios – 用于标记Google Maps SDK,Swift 2.0的自定义InfoWindow全部内容,希望文章能够帮你解决ios – 用于标记Google Maps SDK,Swift 2.0的自定义InfoWindow所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)