草庐IT

位置图

全部标签

objective-c - 捏合缩放 - 无法在缩放时保持图像位置固定

我是iPhone开发的新手。我想缩放imageview,我正在使用以下代码,-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.self.scrollViewOutlet.minimumZoomScale=0.5;self.scrollViewOutlet.maximumZoomScale=4.0;self.scrollViewOutlet.contentSize=self.imagetobeZoomed.image.size;self.scr

iOS 比较 GPS 位置

我正在创建一个应用程序,它需要确定我的当前位置(记录在didUpdateLocation:)是否存在于我拥有的一组地理坐标中。现在我知道比较double/浮点值是否相等很容易出错,因为地理坐标中涉及的精度非常高。GPS的轻微误差会使我的算法偏离轨道。因此,我需要将它与一些误差范围进行比较。如何比较2个CLLocations的误差范围?或者确定位置读取中的错误(我认为这是不可能的,因为CLLocationManager会纠正它)。提前致谢:) 最佳答案 在每个CLLocation例如,有一个属性声明为@property(readonl

iphone - iOS - 如何使用 mkmapview 作为位置选择器

在我的应用程序中,我有两个要使用地址文本填充的地址UITextfield。我想要这种行为:只要用户输入地址文本字段,map就会从下方出现。(已经完成)用户玩map。当他这样做时,出现了一个即将掉落的float注释对象。按下按钮(mkmapview的subview)时,会将此float注释放到map上。只要用户按下“完成”按钮,map上的注释位置就会进行反向地理编码。mapView消失(已经完成)。UITextfield填充了与mapView中心对应的地址文本。对另一个UITextfield重复相同的操作。我相信这是mkmapview的一个非常直接的用例。但是找不到任何已经完成的例子。我

ios - 在 iOS 上获取当前位置

我需要获取当前用户位置(纬度、经度),但我找不到解决方案,因为所有解决方案都只适用于iOS6、7、8。例如,我有这段代码,但在iOS11.3.1上它仍然无法正常工作。#import@interfaceViewController()@property(weak,nonatomic)IBOutletUILabel*latitudeValue;@property(weak,nonatomic)IBOutletUILabel*longtitudeValue;@property(nonatomic,strong)CLLocationManager*locationManager;-(void)

iphone - 即使应用程序未运行,是否也可以跟踪位置

在iPhone应用程序中,是否可以跟踪位置并将其发送到服务器,即使具有位置权限的应用程序未在后台运行。 最佳答案 这是可能的——见thisdocument对于一般的多任务处理和这个sectionoftheLocationAwarenessProgrammingGuidefor"GettingLocationEventsintheBackground".当然,所有这些都讨论了iOS设备获取您的位置的所有各种方式(基站三角测量、Skyhook式wifi网络观察和GPS),而不是专用GPS。简而言之,通过阅读这些文档:将UIBackgro

iOS:获取位置之间的距离

请不要在未阅读整个问题的情况下将其标记为重复在iOS中不显示map的情况下,有没有办法获取两个CLLocation点之间的自驾路线的长度?绝非乌鸦飞过!!!但是就像在MK驾驶模式下我不能使用谷歌,因为我必须在谷歌地图上显示结果。我找到了这段代码,但这只在显示iOSmap时有效:-(void)showMapRouteFromCurrentLocation{CLLocationCoordinate2DcurrentUserCoordinate=YourCoordinate;//currentUserCoordinate.latitude=+53.509980;//currentUserCo

ios - 将 MKMapView 移动到相对于父 View 的特定位置

我在MKMapView中添加了一些注释,当用户单击其中一个注释时,它会显示一个带有右侧附件按钮的UICalloutView,该按钮将UIView添加到map,显示有关该特定位置的一些信息。这个UIView以map的superView为中心,为了显示该View中的信息与注释相关,我想将可见map向下移动(在y轴上),并将其居中x轴,以便注释直接位于View下方。我正在执行以下操作以使注释居中,但是,我不知道如何在y轴上向下移动注释,使其位于添加的UIView下方。请告诉我该怎么做?[self.mapViewsetCenterCoordinate:[annotationcoordinate

ios - 从通知中心删除观察者的最佳位置在哪里

我认为应该在这里:-(void)viewWillDisappear:(BOOL)animated{[superviewDidDisappear:animated];NSNotificationCenter*nc=[NSNotificationCenterdefaultCenter];[ncremoveObserver:self];}或者可能在-dealloc中。这两个听起来都很奇怪,所以我不太确定。首先,在我的AppDelegate中,我通过Parse收听远程通知-(void)application:(UIApplication*)applicationdidReceiveRemote

ios - NSuserdefaults 位置

我无法为我的应用程序找到nsuserdefaults的位置。在samequestion解决方案是/users/您的用户名/Library/ApplicationSupport/iPhoneSimulator//Applications。但是我没有iPhoneSimulatar目录。 最佳答案 你可以这样做搜索文档目录路径NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documen

iOS UITableViewController 单元格在第一次更改时调整单元格高度后跳出位置

更新:看起来tableView.estimatedRowHeight设置与问题有某种关系,因为问题的方差随着数字的变化而变化,将其设置为9999使其“消失”但这似乎super骇人听闻。9999还打破了我打算在显示/隐藏上做的动画。9999还破坏了滚动条的功能。有关更多详细信息和完整上下文,请参阅下面的讨论主题。我有一个ViewController,它包含两个ContainerViews。每个容器View都包含一个UITableViewController。它们垂直放置,每个都占据整个高度。右侧的容器宽度为100,从屏幕开始,尾随约束设置为-100,这允许另一个容器最初填充整个屏幕。左侧