草庐IT

Sencha-Touch

全部标签

ios - 3D Touch peek 和 pop 问题

我正在尝试在我的应用程序中实现peek和pop功能。但是因为我还不能测试它,所以我想知道我是否正确地做了,我觉得有什么不对吗?-(UIViewController*)previewingContext:(id)previewingContextviewControllerForLocation:(CGPoint)location{NSLog(@"TEST");NSIndexPath*indexPath=[self.myTableViewindexPathForRowAtPoint:location];if(indexPath){UITableViewCell*cell=[self.my

ios - 如何在 Objective c 中添加 "Touch Id"和 "In app Purchase"?

我已经在我的项目中成功实现了“InAppPurchase”,现在我正在尝试实现“TouchId”来购买产品,除了询问“登录iTunes”弹出窗口。在我的代码中,它一个接一个地询问“touchid”和“登录iTunes”弹出窗口,为什么这个连接这两个东西我只想要“touchid”来购买产品。我去IAP了Howdoyouaddanin-apppurchasetoaniOSapplication?和TouchIDHowdoiintegrateTouchIDformyIAP?但没有找到为IAP实现触摸ID的正确方法。这是我添加的代码,这是否可以通过代码实现,或者在从应用商店购买产品时显示苹果。

cocoa-touch - 在 IOS 上检查 Facebook 连接 session

有了新的Facebook库,FBSession对象就消失了。我如何在用户启动应用程序而不提示safari或uiwebview时立即检查他的设备上是否有有效session?[facebookisSessionValid]方法适用于acccessToken,但当应用程序从safari(或内联uiwebview)返回时设置accessToken。是否可以使用cookie检查session? 最佳答案 登录成功后,你想保存accesstoken和过期时间,像这样:[[NSUserDefaultsstandardUserDefaults]se

iOS 8 : get resource from Cocoa Touch Framework

为了在我的应用程序和扩展程序之间共享代码和资源,我在我的项目中嵌入了一个CocoaTouchFramework,这个框架包含一些资源,例如图像和xib文件。我的问题是:如何从主要应用程序和扩展程序访问这些资源?我以前用过这个方法:iOS8Extension:howtousexibinsideCocoaTouchFrameworkinextensions?但这将复制到应用包和扩展包中的所有资源,这不是一个好的重复。有没有更好的办法?更新:现在我的主应用程序可以使用这样的代码来访问框架中的资源:+(NSBundle*)frameworkBundle{NSString*frameworkDi

cocoa-touch - 加载所有可见 map 图 block 时调用的 Google map 事件

有没有办法以编程方式确定Googlemap何时完成在MKMapView中加载可见图像block?我想截取iPad应用程序中包含Googlemap的View的屏幕截图,但我不知道要等多久才能截取屏幕截图。我似乎找不到在图block加载完成时触发的事件,因此屏幕截图中实际上包含图像,而不是空白的灰色背景。 最佳答案 这个方法:-(void)mapViewDidFinishLoadingMap:(MKMapView*)mapView在MKMapViewDelegateprotocol会为你做的。

ios - 3D Touch 在 searchController 处于事件状态时不起作用

我已经使用uicollectionview实现了3DTouch,效果很好。但是当uisearchController处于事件状态时,3DTouch不起作用。uisearchController使用collectionView来显示结果。以下帖子存在同样的问题:3dPeek&Popforsearchresults有人遇到同样的问题吗?谢谢我想出了解决办法:扩展MyViewController:UISearchControllerDelegate{funcdidPresentSearchController(_searchController:UISearchController){ifl

cocoa-touch - UIWebView:当 "touch up"在链接之外时取消打开链接?

我有一个UIWebView,文本中有链接,如果按下它会打开Safari。如果用户触摸链接,它会变暗......但如果他想通过先将手指移开来取消按下链接,它会保持黑色,然后在任何地方松开手指都会打开链接。是否有某种方法可以让用户通过移开他的手指来“取消”他的“点击”——就像“触摸内部”按钮的行为一样? 最佳答案 使用公共(public)SDK无法完全按照您的要求进行操作。我能想到的最佳答案是跟踪UIWebView本身的触摸开始和触摸结束事件。然后,添加一个UIWebviewDelegate,并在这个delegate的接口(interf

cocoa-touch - 来自 CALayer (AVPlayerLayer) 的 OpenGL 纹理

我有一个AVPlayerLayer,我想从中创建一个OpenGL纹理。我对opengl纹理很满意,甚至对将CGImageRef转换为opengl纹理也很满意。在我看来,下面的代码应该可以工作,但我得到的只是纯黑色。我究竟做错了什么?我需要先在CALayer/AVPlayerLayer上设置任何属性吗?CGColorSpaceRefcolorSpace=CGColorSpaceCreateDeviceRGB();intwidth=(int)[layerbounds].size.width;intheight=(int)[layerbounds].size.height;CGContext

ios - 嵌套的 Cocoa Touch 框架

我正在寻找一种能够生成框架的方法,这些框架具有子框架,在运行时不会相互干扰。下面的插图最能说明这个想法。假设每个版本的JSONParser框架都不兼容。我一直在尝试大量方法来实现上述目标,但每次都失败了。最有前途的是伞形框架,但Apple不仅不鼓励使用它们(我不清楚为什么),而且它们似乎没有按预期工作。发生的情况是,如果我创建一个带有嵌入式FrameworkA的应用程序,它本身嵌入了JSONParserframeworkv1.0,一切似乎都运行良好。但是,一旦我将JSONParserframeworkv3.0添加到App并将App链接到它,FrameworkA就开始使用JSONPars

cocoa-touch - 防止 MFMailComposeViewController 缩放动画 GIF

我正在将动画GIF附加到要使用MFMailComposeViewController发送的电子邮件。如果GIF足够大,MFMailComposeViewController将询问用户是否要将其调整为更小的尺寸。不幸的是,动画不会保留在调整大小的图像中。如何禁止MFMailComposeViewController调整图像大小或使其保留动画? 最佳答案 没有内置API可以执行此操作,但一种选择是将动画GIF压缩为ZIP,然后附​​加它。MFMailComposeViewController不会提供调整ZIP大小的功能(除非它正在查看其