草庐IT

native主扫

全部标签

iphone - 捕捉 UINavigationController native 后退按钮操作

关于覆盖导航Controller的后退按钮操作有很多问题,但每个人都说没有直接的方法可以做到这一点。我通过继承UINavigationController并覆盖UINavigationBarDelegate方法实现了这一点。但问题是UINavigationController的接口(interface)没有实现UINavigationBarDelegate协议(protocol)(但它实现了这个方法,因为这段代码有效:),考虑到这里使用了未记录的API,我担心该应用程序会被Apple拒绝。那么,问题是:您如何看待是否使用私有(private)API?这是代码:@interfaceCus

ios - 单击将触发 native iOS 屏幕的 webview 内的链接(使用从 webview 传递的参数)

查看FacebookiOS应用程序,可以看到当在提要中(例如),点击评论会弹出一个原生iOS对话框,以及点击一张照片,也会弹出一个原生iOS屏幕,仅供那个目的。或者单击“评论”将为此加载不同的iOS屏幕。我正在开发一个混合iOS应用程序(html5+obj-c),并且会喜欢这种功能。我检查过:http://en.wikipedia.org/wiki/Multiple_phone_web-based_application_framework但不知道哪个最适合。例如,phonegap非常流行,但不确定这种实现(“本地桥”)是否可行。即使是这样,如果它需要我处理一个主要的学习曲线(它是语法

android - 如果键盘通过 native 触摸关闭,我如何获得 iPhoneKeyboard.done?

首先,我发现不同的Android设备(甚至iOS设备)在原生键盘开启时会有自己的句柄:在GalaxyNexus中,键盘将通过在键盘外部点击来关闭在索尼爱立信AcroHD中,后面的所有响应都被阻止,直到点击键盘上的OK按钮。我通过iPhoneKeyboard.Open()打开键盘。iPhoneKeyboard.done如果点击native键盘中的OK按钮,则可以正常工作。但问题是iPhoneKeyboard.done如果它被Nexus中的操作系统关闭则不会被触发。如果它被操作系统解雇,我如何让iPhoneKeyboard.done在true中? 最佳答案

objective-c - 从 iOS 而非 FbAppName 发送的 Facebook native 共享对话框?

我正在iOS应用程序中实现FacebookSDK3.1。除了一个小问题,我已经完成了所有工作。当我使用下面的代码通过SDK共享native时,实际发布的内容据说是从iOS而不是我的Facebook应用程序发布的。[FBNativeDialogspresentShareDialogModallyFrom:viewControllersession:FBSession.activeSessioninitialText:postTextimages:[NSArrayarrayWithObjects:postImage,nil]urls:[NSArrayarrayWithObjects:pos

ios - 在 native iOS 应用程序中启用自动播放

我正在尝试在我正在开发的原生iOS应用中启用视频自动播放。我的公司将在明年开发一款成熟的应用程序,但我的任务是构建一个快速原型(prototype)。这个原型(prototype)的目的是为我们提供一个快速工具来使用自动播放功能,该功能将通过UIWebView提供。.只是为了多画一点图画。我们当前的网站UX最好具有自动播放功能,我们的许多用户都要求在我们的网站移动版本上使用此功能。目前我们确实为移动设备提供了一个略有不同的网站,但您可能知道Apple(由于数据问题)已通过JS/HTML5等禁用自动播放。这就是我们想要在不久的将来。所以我是Objective-C和iOS开发的新手,但在阅

ios - PhoneGap 应用程序需要 native iOS 代码来提供后台服务吗?

我有一个PhoneGap应用程序,它每5分钟检查一次您的位置并报告回来等。当应用程序需要在后台运行时执行此操作。对于Android,我已经编写了native代码,但对于iOS这行得通吗?我什至不确定您如何将nativeobjective-c实现到PhoneGap中,因为它们是非常不同的编译器等它暂停。任何建议将不胜感激当它回到前面时,它将恢复所有剩余的操作。 最佳答案 您需要编写一个插件来执行此操作。插件将允许您编写Objective-C代码并将其链接回JS函数。这里有一些教程:FromApacheFromAdobeAnother这

ios - IBM Worklight - 是否可以将 UINavigationController 添加为起始 native 页面?

我正在尝试将基于导航的iOS应用程序集成到IBMworklight中。但是,我无法将UINavigationController添加为其第一个native页面。在教程中,他们只解释了集成一个普通的UIViewController。由于UINavigationController是UIViewController的子类,难道不应该也能集成它吗?有人可以告诉我是否可以使用"WL.NativePage.show"API集成navigationcontroller。目前,我无法弄清楚如何为navigationcontroller对象设置rootviewcontroller。

ios - Xamarin iOS 7 : Native linking failed

我在尝试构建/调试我的应用程序时遇到构建错误。这是在将Xamarin升级到iOS7之后发生的。我可以想办法解决这个问题。这是我的控制台输出:Building:nytLectio(Debug|iPhoneSimulator)Performingmaincompilation.../Library/Frameworks/Mono.framework/Versions/3.2.2/bin/mcs/noconfig"/r:/Developer/MonoTouch/usr/lib/mono/2.1/mscorlib.dll"-nostdlib"/out:/Users/Emil/Projects/

iphone - 使用 native Trigger.IO API 将 UIImage 传递给 JS

我正在使用ABAddressBookRef的一个实例来访问ios地址簿。最后,我想返回一个包含姓名、电话号码和缩略图的NSDictionary。这是最后一个给我带来麻烦。我可以成功地包括所有其余部分。这里只是将UIImage添加到以thumbnail为键的字典contact中。UIImage*contactThumbnail=[UIImageimageWithData:(__bridgeNSData*)ABPersonCopyImageDataWithFormat(person,kABPersonImageFormatThumbnail)];NSDictionary*contact=[

ios Unity 3d 集成到 native ios 代码中

我有一个在Xcode5.1中创建的nativeiOS代码,我还有一个示例unity3dios项目代码。我想将unity3dios代码合并或集成到我的nativeios代码中。我怎样才能做到这一点提前致谢 最佳答案 检查一下:http://docs.unity3d.com/Manual/PluginsForIOS.html简要说明:首先从简单的一个类开始,比如Unity3D中的FooPlugin.cs,它执行以下操作:[DllImport("__Internal")]privatestaticexternfloat_FooPlugin