草庐IT

位置图

全部标签

javascript - iOS Safari css 位置在 textarea 聚焦时固定

我有一个足够长的简单html页面,用户需要滚动页面。我想在页面底部有一个带有postion:fixed的div,在他里面有一个文本区域。当用户单击文本区域并出现虚拟键盘时,我希望div位置保持在底部,而不是像这张照片中那样位于页面中间:这是我使用的代码:https://jsfiddle.net/capz19yg/.inputFixed{position:fixed;bottom:0px;right:0px;width:100%;height:50px;background-color:lightgrey;}textarea{height:40px;width:300px;positio

ios - 更改文件位置后,项目无法识别我的某些类

首先,我知道这是一个配置问题,因为在我将项目同步到GitHub之前,我的代码构建和运行都很好。Xcode的内部源代码控制似乎无法识别我的一些文件,并且在使用这些文件的初始值设定项时出现Useofunresolvedidentifier...错误,并且之前在工作。我正在运行最新版本的Xcode和OSX,这些是我在问题开始前后所采取的步骤...之前:经过几轮实现并使用默认本地存储库提交后,我多次构建并运行该应用程序,没有出现任何问题。我在GitHub上创建了一个新的存储库,提交(w/push到远程)并且一切都很好地传输到GitHub并且正在模拟器中构建和运行。为了组织存储库(以匹配我在Xc

ios - ios中的位置时间戳准确性

在分析iOS10中的位置服务后,发现缓存行为存在一些不一致。定期获取位置(在我的例子中是每20秒)返回位置,但它们的时间戳不是按时间顺序排列的。这表明缓存位置可能有问题。因此,如果您通过位置时间戳检查准确性,最好也保存以前的时间戳。这样您就可以决定是否可以使用获取的位置。下图取self的控制台日志。这里我使用了格式“LatLong:latitude_longitude|location_timestamp|Now:current_timestamp” 最佳答案 是的,有时ios会以最准确的方式从缓存中获取位置,因此您需要避免该位置,

ios - $cordova.geolocation 不获取 IOS 中当前位置的经度和纬度

我在ionic应用程序中使用了$cordovaGeolocation.getCurrentPosition。它在android和web中正常工作并正确获取位置。但在xcode模拟器中它不工作并且无法获取纬度和经度。并且无法获取经度和纬度。varposOptions={enableHighAccuracy:true,timeout:20000,maximumAge:0};$cordovaGeolocation.getCurrentPosition(posOptions).then(function(position){$scope.Lat=position.coords.latitude

ios - 相对于 self.view 的光标位置

在UITextView中获取光标CGPoint有很多答案。但我需要找到与self.view(或手机屏幕边框)相关的光标位置。有没有办法在Objective-C中这样做? 最佳答案 UIView有一个convert(_:to:)方法可以做到这一点。它将坐标从接收器坐标空间转换到另一个View坐标空间。这是一个例子:objective-CUITextView*textView=[[UITextViewalloc]initWithFrame:CGRectZero];UITextRange*selectedTextRange=textVie

ios - 位置更新在后台停止 - iOS

我正在为iOS构建一个应用程序,它需要知道用户何时位于他们家20-30米的范围内。当用户距离他们家500米时,我使用地理围栏触发事件,然后我使用CLLocationManager开始跟踪实际位置并检查到他们家的距离。我的问题是,当我在应用程序处于后台时从我的地理围栏事件调用“startUpdatingLocation”时,它只运行了大约20秒,然后停止提供任何回调。如果我在20秒后打开应用程序并将其放回后台,那么它会一直给我回调,直到我停止它。如果我在应用程序运行时调用“startUpdatingLocation”然后将其置于后台,它会继续正常运行。我的初始化代码如下所示:init(c

ios - 采用什么策略在后台监控用户位置?

我想在后台跟踪用户位置,目的是在他接近他的friend时向他显示警报。所以我从CLLocationManager开始。据我所知,即使用户重启Iphone或终止应用程序,它们也是让应用程序了解位置更新的唯一可靠方法:startMonitoringSignificantLocationChanges。但问题是,即使在有很多wifi的城市里,startMonitoringSignificantLocationChanges也会在用户移动1公里左右时触发DidUpdateLocations,这对我来说实在是太多了另一方面,startUpdatingLocation以良好的间隔触发DidUpda

ios - 如何在设置中只显示从不/始终位置权限并在使用应用程序时隐藏?

在设置>我的应用程序>位置中,用户可以选择-never-WhileusingtheApp-Always但我只想:-never-Always我知道其他应用程序也这样做,那么如何删除使用应用程序选项时? 最佳答案 您可以通过在您的Info.plist中仅添加NSLocationAlwaysUsageDescription来实现这一点 关于ios-如何在设置中只显示从不/始终位置权限并在使用应用程序时隐藏?,我们在StackOverflow上找到一个类似的问题: h

ios - unity iOS link.xml 位置

为了去除带有IL2CPP后端的iOS构建中未使用的代码,Unity提供了“去除引擎代码”选项。可以找到停止不需要的strip的文档here,但我没有找到任何建议,将link.xml放在哪里。那么它必须在哪里?在Assets文件夹中?当它位于正确的路径时,我是否必须以某种方式“激活”它,还是自动使用它? 最佳答案 有时我真的不喜欢Unity文档。Here它说:Thestrippingprocesscanbecustomizedbyaddingacustomlink.xmlfiletotheAssetsfolderofyourUnity

ios - Mkmapview 中两个位置之间的多条路线

Howtogetoneormorepossibleroutesbetweentwopoints?Ifanybodyhasworkedonthiscanyoupleasetellme? 最佳答案 使用MapKit你需要让你的[directionRequestsetRequestsAlternateRoutes:YES]然后在response.routes你会得到可用的路线AsisdefinedinMKDirectionsRequestdeclarationopenvarrequestsAlternateRoutes:Bool//ifY