草庐IT

ios - 从 iOS 中的部分图像创建 mask

我正在为iPad(iOS4+)开发着色书应用程序。该应用程序应允许一次只为图像的一个区域着色。我的意思是,如果用户触摸屏幕上的任何地方并开始移动手指,颜色应该只应用到与第一个触摸点包含在同一区域内的那些像素。例如,如果用户触摸左图的中心并开始在整个图像上移动手指,他应该得到类似于右图的东西。我认为该任务的解决方案之一可能是创建一个触摸区域形状的蒙版,然后在进行进一步修改之前将此蒙版应用于图像。但是,老实说,我不知道从哪里开始。你能告诉我如何制作这样的面具吗?解决方案可能会使用CoreGraphics和OpenGL。 最佳答案 正如@

iphone - 在单个 IPA 中捆绑多个 IPA

是否有任何可能的方法来捆绑多个IPA或单个iOSXCode项目,以便最终结果是单个iOSIPA,可安装在iPhone/iPad上?我有一个守护程序应用程序,它与主应用程序完全分开,如果可能的话我想捆绑它。Hereisinformation关于为MacOSX应用程序执行此操作。有人了解iOS应用程序吗?针对问题进行的编辑:这是一个VOIP应用程序,我猜不是真正的守护进程它不适合在应用商店中分发 最佳答案 你不能在iPhone上安装守护进程应用程序,只能在多任务处理中允许某些事情的应用程序(VOIP、位置服务、播放音乐、完成数据传输)

iphone - 如何以编程方式从应用商店获取我的应用版本

如何以编程方式从应用商店获取我的应用版本号?如果我向用户显示我已发布更新的警报,这是否违反HIG?如果我在应用商店中对我的应用的每次更新都显示警告,苹果会接受吗? 最佳答案 这绝对不是气馁,只是有点烦人,尤其是在创造像游戏这样的沉浸式体验时。但无论如何,这里有一个专门为您的特定需求而制作的控件:http://www.cocoacontrols.com/platforms/ios/controls/iversion 关于iphone-如何以编程方式从应用商店获取我的应用版本,我们在Stac

iphone - 将图像数据转换为 vcard 的二进制文本

我需要在vcard文件中包含图像。该图像应该是二进制格式。我按如下方式创建图像数据:NSData*imageData=UIImageJPEGRepresentation([UIImageimageNamed:@"Pic1"],1.0);我尝试使用以下两种方法进行编码均未成功:vcardString=[vcardStringstringByAppendingFormat:@"PHOTO;ENCODING=b;TYPE=JPEG:%@\n",[imageDatabase64EncodedString]];和vcardString=[vcardStringstringByAppendingF

iphone - 开发一个新的应用程序;保持 iOS 4 兼容性仍然值得吗?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我目前正处于为客户开发新iOS应用程序(适用于iPhone和iPad)的起步阶段。如果我还应该支持iOS4,我真的犹豫不决。我试图找到一些关于iOS5采用情况的统计数据,我能找到的仅有的最近的文章之一是this一。Thisarticle显示截至去年12月30日,iPhone版Bump的所有用户中有59.16%使用的是iOS5或更高版本。该(免费)应用程序

iphone - 将 iPhone 项目转换为 iPad 项目?

我刚刚开始iOS开发,实际上我正在尝试制作iPad应用程序。我找到了一个非常适合我开始的示例项目,但它是一个iPhone应用程序。所以我想知道,也许只是替换一些xml文件以将其转换为iPad应用程序的问题?有什么想法可以实现吗?如何实现? 最佳答案 如果您使用的是Xcode4,请选择应用程序目标并将Summary选项卡中的Devices的值更改为iPad。您还应该修改为iPhone制作的适当的xib文件。您可能还必须更改任何仅适用于iPhone的代码,例如指定具有适合iPhone屏幕尺寸但对于iPad屏幕尺寸来说太小的固定值的帧。

objective-c - 为什么我的方法在 iPhone/iPod 上被调用两次,但在 iPad 上却没有?

在我的一个ViewController中,单击按钮后调用以下函数,以便我可以进行一些初始化并弹出当前View(ResultViewController)并显示上一个View(GameViewController).-(IBAction)PlayNextList:(id)sender{NSIntegerindex=[[[GameStoredefaultStore]allLists]indexOfObjectIdenticalTo:[[GameStoredefaultStore]selectedList]];if(index==[[[GameStoredefaultStore]allLis

iphone - 注册应用程序以打开图像文件

我已通过在我的info.plist中包含以下内容成功注册我的应用程序以打开PDF文件:CFBundleDocumentTypesCFBundleTypeNamePDFLSHandlerRankAlternateLSItemContentTypescom.adobe.pdf但是,我似乎无法注册我的应用程序以打开任何图像文件,我不仅尝试注册基本图像UTI,还尝试注册特定类型,如png和jpg。是否可以注册打开图片文件? 最佳答案 坏消息-无法完成。希望这些事情会在文档中说明。 关于iphon

iphone - 是否可以将 iAd 和 AddMob 集成到单个应用程序中?

您好,我的要求是这样的:我在单个应用程序中需要iAd和AdMob,如果iAd无法显示广告,那么AdMob应该开始显示广告,反之亦然。我已经尝试过https://www.adwhirl.com/但我无法集成到我的应用程序中请任何人对此或任何示例代码有任何想法。请指导我完成此任务。 最佳答案 它非常简单,您不必使用adwhirl。只需集成iAd和AdMobSDK。然后您可以创建一个自定义View,该View首先尝试加载iAd,当没有可用的iAd时,将iAdView替换为AdMobView-(void)bannerView:(ADBann

iphone - iPhone/iPad 应用程序中的侧滑标签

是否可以为iPhone/iPad应用程序创建侧滑选项卡(如WP7中的菜单;我不确定正确的术语是什么)?我还没有实现任何代码,现在我假设它可以通过水平UIScrollView中的多个垂直UIScrollView来完成。我在iPad应用程序(Discovr音乐/电影)中看到过这种菜单,如果可能的话,我想在iPhone中实现它。另外,这种菜单是否违反Apple的任何用户体验政策?谢谢! 最佳答案 这是可能的,你可以做到。例如:UIView*wrapper=[[UIViewalloc]initWithFrame:CGRectMake(0,0