草庐IT

airtest_touch

全部标签

ios - 触控 ID : How to get touch id authentication attempts?

我需要实现触摸ID,并且必须向用户显示剩余身份验证尝试的警报。下面的代码我正在使用。在一次错误的身份验证尝试后不会调用回复block。它在3之后被调用继续错误的身份验证尝试。有没有什么方法可以统计错误的身份验证尝试……?LAContext*myContext=[[LAContextalloc]init];NSError*authError=nil;NSString*myLocalizedReasonString=@"TouchIDTesttoshowTouchIDworkinginacustomapp";if([myContextcanEvaluatePolicy:LAPolicyDe

objective-c - Cocoa Touch - 自定义 UIButton 形状

如何使可触摸按钮区域与提供的图像形状相同?假设我有一个带有三角形图像的自定义按钮,我如何才能确保只处理该三角形内的触摸。或者我必须在触摸Action功能中做一些数学运算吗? 最佳答案 OBShapedButton是一个很棒的项目它通过子类化UIButton并覆盖-pointInside:withEvent:来工作@implementationOBShapedButton//UIViewusesthismethodinhitTest:withEvent:todeterminewhichsubview//shouldreceiveato

cocoa-touch - iOS 获取类似 ActionSheet 的按钮

我有一个iOSiPhone应用程序,我需要在操作表之外使用操作表样式的按钮。我说的是这些按钮:我见过eBayiPhone应用程序执行此操作,然后将该按钮染成蓝色,但我就是不知道该怎么做。我已经为此思考和谷歌搜索了好几天了。任何帮助将不胜感激! 最佳答案 我过去曾使用预制的photoshopPSD来实现这种效果。到目前为止我最喜欢的是http://www.teehanlax.com/blog/2010/06/14/iphone-gui-psd-v4/ 关于cocoa-touch-iOS获取

cocoa-touch - 如何重命名 infoplist.strings 文件?

这个问题在这里已经有了答案:XCode-Multipletargets,Multiple*internationalized*names?(1个回答)关闭2年前。是否可以为infoplist.strings文件使用其他名称?我的问题:我想创建多个具有不同本地化应用程序名称的目标。

cocoa-touch - 用于 VPN 的 iOS 专用 API

我正在寻找一些私有(private)API来启动在“设置”应用中配置的VPN连接。有人对我在哪里可以找到它们有什么建议吗?我唯一找到的是ManagedConfiguration.framework。这是正确的起点吗?没有任何文档有点困难:-/附言我知道私有(private)api不能在iTunesStore等上。这仅供私有(private)使用。 最佳答案 iOS8.0现在包含网络扩展框架。它没有记录在developer.apple.com上,但在“功能”Pane中,您只需打开“个人VPN”,它就会为您添加到项目中……然后您可以浏览

ios - 使用 Xcode storyboard 导致 Xcode 卡住,Interface Builder Cocoa Touch Tool 飙升至 %99

我正在使用Xcode6.0.1开发iOS8应用程序,但我遇到了一个新错误,这是我在使用Xcode5和iOS7时从未遇到过的错误:当我使用StoryBoardBuilder时,Xcode经常死机与旋转的厄运沙滩球(或他们所说的任何东西)一起。有时,只需要在ViewController中移动一个对象就可以引起这种情况。我注意到,当这个错误发生时,我的事件监视器显示“InterfaceBuilderCocoaTouchTool”进程的%CPU值在98到100之间!我必须强制退出此过程并强制关闭Xcode(无响应)。然而,这并没有解决问题,因为当我稍后再次使用Storyboard时它又回来了,

ios - 带有 iOS8 的 iPod Touch 被检测为 iPhone

我有一个应用程序,在“联系我们”部分允许用户根据设备给我们打电话。如果是iPhone,它会显示号码和调用按钮。如果是iPodTouch,它只会显示号码。但自从更新到iOS8后,iPodTouch也被识别为iPhone,并显示调用按钮。有人知道如何解决这个问题吗?感谢您的帮助。 最佳答案 您可以检查iOS设备是否可以打开电话链接:if([[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@"tel:+11111"]])如以下帖子所述:HowdoItestifI

ios - 如何在 iOS 中检查没有为 Touch ID 添加指纹

我正在将TouchID访问集成到我的一个应用程序中。我已经成功整合了它。这是代码:dispatch_queue_thighPriorityQueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH,0);dispatch_after(dispatch_time(DISPATCH_TIME_NOW,0.75*NSEC_PER_SEC),highPriorityQueue,^{dispatch_async(dispatch_get_main_queue(),^{LAContext*context=[[LAContextalloc

iphone - 当我在 Cocoa Touch 中加载一个新 View 时,它会将所有内容向上移动大约 20 像素

好的,如图所示,我有一个主屏幕,上面有一个名为“歌曲”的按钮。按下此按钮时,它会加载一个新的Nib以及.h和.m文件,如中间图片所示。然后后退按钮将我们带回主菜单。问题是当我加载新View时,它会将所有内容向上移动20像素(大约是状态栏的大小)。有谁知道这是为什么。让我知道。我也可以提供代码。 最佳答案 我以前遇到过这个问题。我可以补救的唯一方法是将我创建的每个新View设置为屏幕大小。这是我的做法:CGRectfullFrame=[[UIScreenmainScreen]applicationFrame];self.view.fr

iOS 5 : UIScrollView not pass touches to nextResponder

我有一个UIScrollView的子类,并为它覆盖所有4个Touches函数。在那些Touches函数中,[[selfnextResponder]Touches...]和[superTouches...]用于传递触摸事件。我还有一个ViewController,我也在其中覆盖了所有4Touches函数。在Controller中,我将self.view设置为:self.view=subclassofUIScrollview;在iOS5之前,当ScrollView上有触摸移动时,ViewController的触摸功能可以接收所有触摸开始/移动/结束/取消调用。但是在iOS5中,他们不能,只