草庐IT

ios - iPad : Content view is not resized to fit popover

我在弹出窗口中显示内容View时遇到了一些问题。我正在使用以下代码使用我从Storyboard中实例化的ViewController设置弹出窗口。我在其中呈现弹出窗口的ViewController位于导航Controller内:MyViewController*viewController=[self.storyboardinstantiateViewControllerWithIdentifier:@"MyViewController"];viewController.contentSizeForViewInPopover=CGSizeMake(382,502);UIPopoverC

iphone - 如何在最终应用程序中包含所有内容

我有一个项目正在使用我创建的2个静态库,我们称它们为libraryA和libraryB以及一个Bundle。主项目使用了libraryA、libraryB和bundle,libraryA也调用了libraryB和bundle。每个静态库、包和主项目都是通过在Xcode中启动一个新项目来创建的。最后创建的项目是MyProject.xcodeproj。创建该项目后,我将libraryA.xcodeproj、libraryB.xcodeproj和myBundle.xcodeproj拖到其中,并以如下内容结束:一切都在编译和运行,但检查MyProject.app内部,我发现它不包含myBund

iphone - iPhone/iPad 应用程序中的本地化问题

我已经为英语和立陶宛语本地化了一个应用程序。首选语言是英语。问题是位于立陶宛的用户看不到立陶宛语版本,因为在设置->通用->国际->语言中无法将语言设置为立陶宛语。让立陶宛用户能够看到立陶宛语版本的最佳方式是什么? 最佳答案 您可以添加一些方式让用户在用户使用应用程序时选择语言,这是我们通常在网站中使用的一种方式。这可以替代以AppleLanguage键不支持的语言显示应用程序。你可能想用这个thread解决你的问题。向Apple发送某种请求以添加立陶宛语也是个好主意,该语言目前在iOS中不受支持的语言可用。

iphone - 从当前位置导航到放置的图钉

我有一个mapView,里面有一个掉落的图钉,我想做的是显示从用户当前位置到掉落的图钉的路线。我搜索了它但没有运气,如果有人知道这样做的方法请帮助?:)提前致谢。 最佳答案 试一试....您可以使用两种方式来完成:1.CLLocationCoordinate2Dstart={c_lat,c_long};CLLocationCoordinate2Ddestination={[[dicvalueForKey:@"business_lat"]doubleValue],[[dicvalueForKey:@"business_long"]do

iphone - 如何在 MFMailViewController setToRecipients 中选择数组中的索引?

我在Xcode中使用MFMailViewController,我用这一行设置收件人。[mailComposersetToRecipients:emailAddresses];我需要将Recipient设置为NSArray中的某个索引,但我不知道该怎么做。如果您仍然不明白我的意思,我需要电子邮件地址是一个人或另一个人,具体取决于用户输入的内容。 最佳答案 你需要做这样的事情:if(useBobsEmail){[mailComposersetToRecipients:@[@"bob@somewhere.com"]];}else{[mai

iphone - 使用 SLServiceTypeFacebook 时从 SLComposeViewController 获取 UITextView

我正在尝试获取SLComposeViewController的UITextView,如何获取?我尝试了以下但它不起作用:[viewControllerpresentViewController:facebookControlleranimated:YEScompletion:^{for(UIView*viewLayer1infacebookController.view.subviews){for(UIView*viewLayer2inviewLayer1.subviews){if([viewLayer2isKindOfClass:[UIViewclass]]){for(UIView*

ios - 在大量调用 bannerView :didFailToReceiveAdWithError: 后,在 iPad 上使用 iAds 会崩溃

我有一个使用xib定义的AdBannerView的应用程序。如果该应用程序在iPhone(4或5)上运行,一切都会按预期运行,显示广告,隐藏/显示横幅等。但是,如果应用程序在iPad上运行,它会在反复接收广告失败后崩溃。检查调用堆栈显示重复调用bannerView:didFailToReceiveAdWithError:在iPad上运行时观察分配显示内存持续增长直到崩溃。弄乱网络连接似乎并没有改变它可以在iPhone上运行但不能在iPad上运行的事实。我读了this所以问题是,它不是在xib中使用AdBannerView,而是动态创建它,然后在广告加载失败时适本地释放它。编辑:我将项目

ios - ipad mini 的图像命名约定

我对通用应用程序中的图像命名约定有疑问,尤其是ipadmini。我正在开发一个跨iphone4s、ipad3(即ipadwithretina)和ipadmini的通用应用程序。我有一张图片,我想将其作为背景加载到应用程序中。我正在使用[UIImageimageNamed:@"background"]获取图像。这适用于iphone和ipad,但不适用于ipadmini。为了调试,我使用了NSString*filePath=[[NSBundlemainBundle]pathForResource:@"background"ofType:@"png"];NSLog(@"backgroundi

ios - NSUserDefaults 在设备和模拟器上工作,但在通过 .ipa 安装时在设备上返回 NULL

我遇到了一个很奇怪的问题。我正在使用[[NSUserDefaultsstandardUserDefaults]synchronize]保存用户电子邮件和加密key,以便使用我的ipad应用程序登录我的网络服务器。这种方法成功地保存了键值并在模拟器上完美地工作,如果我使用USB线将应用程序安装到我的设备上也能完美地工作。但是如果我为企业用户上传我的.ipa文件并且他们下载并安装应用程序[[NSUserDefaultsstandardUserDefaults]synchronize]不保存电子邮件和key并返回null.[[NSUserDefaultsstandardUserDefault

iphone - iOS不清理UIView动画的完成 block 吗?

我在使用UIView动画block时遇到了一些奇怪的事情。在我运行我的动画代码后,一个View从未被释放。在调用动画代码之前,我将view属性设置为nil。然后在完成block内,我将它从superview中删除,所以在淡出后它就消失了。但是那个淡出和移除View的-dealloc永远不会被调用。然后我想也许完成block保留了View并使用有效的__weak进行了弱引用。动画完成后突然正确释放View。但在动画block本身中,我只是简单地引用View并将其alpha设置为0。没有__weak引用,View仍会正确解除分配。结论:iOS在动画完成后清理动画block。但它不会清理完成