草庐IT

apple-touch-icons

全部标签

ios - 屏幕特定区域的 UIButtons 会延迟 Touch Down 事件

我正在为iOS创建自定义键盘。我有4排按键,每个按键有两个Action:TouchDown突出显示按钮,TouchUpInside在0.4秒内取消突出显示按钮。但是在屏幕的左边缘有一个区域,任何按钮的TouchDown事件都会延迟大约四分之一秒以显示突出显示。Seetheimage因此,要查看突出显示的版本,我必须按住按钮或向右滑动。按钮是一样的,没有任何区别。当我从字母切换到符号时,这个左边缘区域也会产生相同的延迟。我试着将所有的键都向右移动,大约20px,它们工作正常,没有延迟。ok,贴边回来了,delay也回来了。然后我注意到,按下右边缘的按钮,大约1-2个像素根本没有延迟。所以

ios - Apple 示例项目 PhotoMap 存在内存泄漏

我在Apple示例项目中遇到了严重的内存泄漏。这是演示如何进行聚类的MapKit示例项目。重现它所需要做的就是旋转map,内存使用量会不停地增长,直到应用程序崩溃。您可以下载项目here.ThreadonAppleDeveloperForums.OpenRadar 最佳答案 看起来这里有一个无限循环,这是由于gridSize在旋转时变为负值造成的。如果不深入研究,获取绝对值似乎会停止无限循环,从而停止增加的内存消耗。doublegridSize=fabs(MKMapPointForCoordinate(rightCoordinate

ios - 如何在收到推送通知时处理 App Icon Badge Count?

我想在收到通知时增加角标(Badge)计数,并在用户点击或打开应用时减少角标(Badge)计数。我也试过这段代码,但它不起作用。-(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfo{[UIApplicationsharedApplication].applicationIconBadgeNumber=[UIApplicationsharedApplication].applicationIconBadgeNumber+1;}

ios - Apple 针对内联视频播放器的 iOS 政策是什么?

有一个令人困惑的情况,所有iPhone浏览器(但不是所有iOS,例如iPad)都具有强制视频播放功能,这偏离了W3C标准,严重阻碍了开发人员创建任何将视频与界面相结合以支持的网络应用程序的能力iPhone设备。所有iPhone上的所有浏览器都强制使用相同的全屏视频播放器。因为我确信Google不会选择偏离W3C标准(以及所有其他浏览器开发人员),如果Apple没有强制要求,则强制全屏播放视频,我很好奇知道:Apple的政策究竟是什么导致所有iPhone浏览器使用其原生全屏视频播放器,而在iPhone上显然可以使用YouTube应用程序中的内联视频?是什么阻止Google在iPhoneC

ios - Apple Healthkit 是否存储开发人员可以检索的唯一标识符 (UUID)?

是否有一个唯一的标识符,比如附加到AppleHealthKit、ResearchKit或CareKit实例的UUID,可以让开发人员知道同一用户是否拥有多部iPhone?有什么东西可以将用户的healthKit链接到他们的iCloud帐户吗? 最佳答案 不,它不能让您跨设备识别用户。 关于ios-AppleHealthkit是否存储开发人员可以检索的唯一标识符(UUID)?,我们在StackOverflow上找到一个类似的问题: https://stackov

ios - Apple tvOS 和 OAuth

我刚刚完成了一个非常好的iOSSDK。此SDK处理的主要功能是通过OAuth登录。为了让用户登录,我展示了一个应用程序内浏览器(SFViewController),展示了一个托管在我的服务器上的登录页面......我的问题是,如何使用tvOS执行OAuth登录...如果我没记错的话,我无法显示webview或打开外部浏览器,对吗? 最佳答案 没错,tvOS上没有WebView或外部浏览器。如果您必须使用OAuth,请遵循此SO问题的答案中的想法:AuthenticationtodropboxontvOS-将您的用户重定向到网络或配套

android - 将苹果 Touch ID 或三星指纹识别器与我的应用集成

我目前正在为(Android、ios)开发一个移动应用程序,它具有以下要求。请告诉我是否可以在最新的智能手机、平板电脑上使用内置指纹读取器来实现我的要求。我有一个在云端运行的HRM系统,其中包含员工详细信息,现在我正在开发一个用于员工考勤的移动应用程序,基本上应用程序将按照以下步骤运行。当员工打开应用程序时,它会显示指纹登录。假设设备支持内置指纹读取器,员工会用手指轻敲设备。移动应用程序将获取指纹并通过网络服务将其发送到我的云应用程序进行验证。如果验证成功,云应用程序Web服务将返回匹配指纹的员工详细信息。员工可以在那里签到、checkout。(假设,我将能够存储指纹,将其与我的员工详

ios - Xcode 8 和 ipod touch

这个问题在这里已经有了答案:HowtogetiPodTouchsimulatorinXcode6.1(1个回答)关闭6年前。我需要开发一个应用程序以在最新的iPodtouch上运行。Xcode没有iPod作为设备选项(仅限iPhone或iPad)。同样,也没有适用于iPodtouch的模拟器。我读过你可以只选择iPhone作为设备和模拟器,但我怀疑这是否会创建一个我可以部署到iPod的应用程序。我还读过您可以使用iPod来测试iPhone应用程序,但这不是我的方案。使用Xcode为iPodtouch编写应用程序是个坏主意吗?

ios - 使用 Apple Maps 转弯导航到注释

我的map上有一个显示营业地点的注释和一个指示获取方向的按钮,我正在努力获取按钮来为我打开Applemap,其中包含指向注释位置的方向。这是我到目前为止完成的代码:importUIKitimportMapKitclassFourthViewController:UIViewController,MKMapViewDelegate{@IBOutletweakvarmap:MKMapView!overridefuncviewDidLoad(){super.viewDidLoad()letlatitude:CLLocationDegrees=54.647115letlongitude:CLL

ios - 3D Touch View Controller For Location 未被调用

我在我的应用程序中实现了3D触摸,方法是将我的ViewController与我的TableView一起注册为源矩形。自从我实现以来,它在过去几周一直运行良好。但我刚刚试了一下,发现它似乎不再起作用了。我没有接触任何代码,所以我不知道问题出在哪里。ViewController肯定是为UIViewControllerPreviewing注册的,但是previewingContext(previewingContext:viewControllerForLocation:)甚至都没有被调用!除了注册预览之外,我不知道还可以做些什么来设置它,而且我所做的似乎都没有触发该方法。我有一个单独的Vi