草庐IT

ViewController_ipad

全部标签

ios - 如何在单独的 ViewController 中在 iOS 中制作弹出/对话框 View ?

我正在做一个iOS游戏,我想实现这样的效果:我知道如何使用一个ViewController来做到这一点,但我的ViewController类已经充斥着大量代码,而且该屏幕的Storyboard一团糟(实际上我有比上图更多的View,为了清楚起见,我只是隐藏了它们原因)。所以我的问题是:有没有办法通过使用单独的ViewController来管理这个暂停弹出窗口来实现这一点?我需要一个不会关闭先前显示的屏幕的segue。我想用Storyboard来做到这一点。我尝试了“popover”segue,但它出现了一个我不想要的奇怪边框。我还需要所有不受暂停ViewController管理的控件停

ios - 选项卡栏 Controller 项目中 2 个 ViewController 之间的通信

我在我的项目中使用了一个选项卡栏Controller,其中FirstViewController有一个MapboxmapView,而SecondViewController有按钮,当按下这些按钮时会向mapView添加一个图block层。这是我试过的。它会产生错误***在SecondViewController.m中使用未声明的标识符“_mapView”//FirstViewController.h#import#import#import"SecondViewController.h"#import"SecondViewController.m"@interfaceFirstView

iphone - 像 xcode 一样为 iphone/ipad 显示批量优化 PNG

我正在为ipad开发一个杂志查看器,但我正在努力解决性能问题。我发现显示png最昂贵的部分是加载过程。我知道xcode能够在构建过程中优化png,这样的图像加载速度要快得多。但我不能将所有图像都包含到构建中,因为它会很大。您知道如何在不将其包含在构建过​​程中的情况下优化任意png吗?您知道iphone的最佳格式是什么吗?我认为png应该使用RGB-8888配色方案,但我不确定还有什么重要的。也许您知道imagemagick的确切参数? 最佳答案 我想我找到了一篇关于iphonepng优化的好文章:http://iphonedeve

ios - 如何使用 StoryBoard 在 iPad 上的 Popover 中显示 UIDatePicker?

我已经实现了在弹出框内显示日期选择器,以编程方式进行,如UIDatePickerinUIPopover中所示。.但我一直在尝试在界面生成器中这样做,我已经制作了一个名为DatePickerViewController.m的ViewController,其中包含一个DatePicker及其对应的IBoulet#import@interfaceDatePickerViewController:UIViewController@property(strong,nonatomic)IBOutletUIDatePicker*birthdayDatePicker;@end然后我需要在编辑生日文本字

ios - 拖到 viewcontroller 的导出不起作用

我到处找这个问题。我知道放松场景是如何运作的。我在AVC中实现了以下代码-(IBAction)returned:(UIStoryboardSegue*)segue{try.text=@"ReturnedfromScene1";}但是当我转到我的BVC(我想从哪个VC返回到AVC)并按住ctrl键将一个按钮拖到底部的导出时,它不允许我这样做。并且exits选项中没有弹出任何功能。还有其他人遇到过这个问题或可以提供帮助吗? 最佳答案 要设置展开转场,您应该使用标准模态设置您的两个场景或在它们之间推送segue:将这两个场景的自定义类定义

ios - 在 SKScene 上呈现一个 viewController

我试图在SkView上显示UIActivityViewController但xcode给我这个错误:Novisible@interfacefor'GameOver'declarestheselector'presentViewController:animated:completion:'-(void)shareScore{//addviewUIView*Sview=[[UIViewalloc]initWithFrame:CGRectMake(0,0,512,512)];UIImageView*image=[[UIImageViewalloc]initWithImage:[UIImag

iphone - 在 UIPageControl 上加载 ViewController 的替代方法

在我的项目中,我使用UIPageControl作为容器UIViewController进行滚动。我使用了本教程(使用ARC和Storyboard):http://www.wannabegeek.com/?p=168和源代码:https://github.com/wannabegeek/PageViewController如您所见,项目中有3个ViewControllers,它们被添加为CustomPagerViewController的子项。在那个项目中,只添加了3个ViewControllers,但在我的项目中,我得到了3个以上的ViewControllers,我还将它们与另一个文本

ios - 我可以通过代码将 iPad 键盘设置为对接类型/未对接类型/拆分类型吗?

从设备设置中,用户可以将键盘设置为扩展坞类型或拆分类型。为了我们app的方便,能否通过代码将iPad键盘设置为docktype/splittype?因为有时分体式键盘/未对接的键盘最适合我们的用户界面。我搜索了很多线索,但没有找到解决方案。 最佳答案 不,您无法控制键盘。您的iPad应用程序应该可以在拆分键盘、停靠键盘和硬件键盘上正常工作。最好的办法是听取UIKeyboardWillChangeFrameNotification并更改UI以避免隐藏在键盘框架下。 关于ios-我可以通过代

IOS 7.1,如果目标设备系列设置为 iPad,通用 Storyboard 的常规宽度限制将被忽略

我在Xcode6.1上开始了一个新的单View项目转到我的目标并将DeviceFamily设置为Universal并将Deploymenttarget设置为7.1在Storyboard中,我在SizeclassRegularWidth|中放置了一个红色标签任何高度和SizeClassCompactWidth|中的蓝色标签任何高度根据文档,我应该在ipad上运行时看到红色标签,在iphone上运行时看到蓝色标签,到目前为止,这在模拟器和实际设备上都按预期工作。现在我回到目标并将DeviceFamily设置为iPad,再次运行应用程序:模拟器上的iPad2(7.1)-红色标签iPad2(7

ios - GLKTextureLoader 未在 "The new iPad"上加载 jpg

我试图在GLKit中创建一个来自网络的六个jpg文件的立方体贴图。它在我的iPhone6+上运行良好,但当我在“新iPad”上运行相同的代码时,立方体贴图在应用于对象时只是黑色。如果我对png文件尝试同样的操作,它会起作用。要在某些硬件上正确加载jpg,是否需要执行任何特定操作?cubeMapWithContentsOfFiles的错误是nil所以看起来GLKit认为它正确加载了纹理。这是一个演示项目http://s.swic.name/Yw8F 最佳答案 如果您生成的纹理尺寸本身由设备的显示尺寸决定(例如,将全屏UIView渲染到