草庐IT

viewController

全部标签

ios - Xcode 5 中缺少 ViewController.xib

我是iOS编程新手,目前正在学习http://codewithchris.com/demo-app-with-xcode-and-interface-builder/上的教程我们首先使用SingleViewApplication库创建一个新项目。问题:教程进行到一半时,它说OnceyouhaveViewController.xibopenedontheleftpaneandViewController.mopenedontherightpane...然而,ProjectNavigator中的任何地方都没有.xib文件,这是教程中第一次提到.xib文件。我应该在途中的某个地方获取一个.x

iphone - 未调用 UIViewController 的 loadView

我想以编程方式在NavigationController中设置UIViewController,但是调用了loadView和viewDidLoad方法。这是我在应用委托(delegate)中的代码:MyViewController*viewController=[[MyViewControlleralloc]init];UIView*view=[[UIViewalloc]initWithFrame:window.frame];viewController.view=view;UINavgationController*navController=[[UINavigationContro

iphone - 如何在 Objective-C 中使用继承(iOS SDK)

刚开始学习iOS编程,对继承有疑惑。有2个文件。第一个文件标题#import@interfaceViewController:UIViewController{intx;}@end实现:#import"ViewController.h"#import"NewClass.h"@implementationViewController#pragmamark-Viewlifecycle-(void)viewDidLoad{[superviewDidLoad];x=999;NewClass*myClass=[[[NewClassalloc]init]autorelease];}@end第二个文

ios - 在 iOS 中录制音频并永久保存

我制作了2个iPhone应用程序,可以录制音频并将其保存到文件中并再次播放。其中一个使用AVAudiorecorder和AVAudioplayer。第二个是苹果的SpeakHere音频队列示例。两者都在模拟器和设备上运行。但是当我重新启动任何一个应用程序时,都找不到录制的文件!!!我已经尝试了在stackoverflow上找到的所有可能的建议,但它仍然不起作用!这是我用来保存文件的:NSArray*dirPaths;NSString*docsDir;dirPaths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUs

iphone - 在 Iphone 中创建秒表

我正在尝试创建一个简单的秒表。我引用了这个网站(http://www.apptite.be/tutorial_ios_stopwatch.php)来做这个应用程序。当我单击开始按钮时,我得到-596:-31:-23:-648并且秒表不运行。代码如下:ViewController.h#import@interfaceViewController:UIViewController{UILabel*lbl;NSTimer*stopTimer;NSDate*startDate;}@property(strong,nonatomic)IBOutletUILabel*lbl;-(IBAction)

ios - 如何从右到左关闭模态 ViewController?

在Objective-C中,我想从右到左关闭模态ViewController。现在我可以在模态上从左向右移动。但是我不知道如何像推屏转换一样从左到右关闭这个模态VC。这是从a-ViewController移动到b-ViewController的代码。bViewController*nextVC=[[bViewControlleralloc]initWithNibName:nilbundle:nil];CATransition*transition=[CATransitionanimation];transition.duration=0.5;transition.timingFunct

ios - 在导航 Controller 中禁用 View Controller 的旋转

首先,这不是重复的。我已经在SO上查看了与此相关的所有问题,但没有一个对我有用。希望这只是因为我是iOS开发的新手,但我怀疑这对我来说是不可能的。我附上了一张圈出ViewController的图片,我想为其禁用旋转。我已经尝试过:子类化我想禁用旋转的ViewController,并通过将其设置为NO来使用shouldAutoRotate方法。显然这是行不通的,因为导航Controller决定了它的ViewController是否可以旋转。因此,我对UINavigationController进行了子类化,并在Storyboard中使用了此类而不是默认的导航Controller。在本类(

ios - 如果部分离开屏幕,子 ViewController 安全区域插图不会更新

在iPhoneX上横向滑动子ViewController时,我在使用安全区域时遇到了困难。我有一个根ViewController,其中一个View是可移动的,并且包含一个嵌入式子ViewController。真正的应用程序是一个侧边栏滑动菜单UI。这里的示例代码是精简版。如果表格位于屏幕左侧,安全区域布局规则会将其单元格contentView插入右侧以允许凹口。正确的。但是如果我将子ViewController移离屏幕的左边缘,子的插图不会更新以重新布局内容。我已经意识到,如果子ViewController在其最终位置完全显示在屏幕上,那么实际上一切正常。如果它的任何部分在屏幕外,则不

ios - UINavigationBar 标题在更改 viewControllers 时被剪裁

当我从iOS应用程序的起始屏幕推送一个新的tableViewController(我推送设置屏幕)时,UINavigationController中的标题会被剪裁,直到动画结束:那是动画中间的NavigationBar,就在动画结束之前,它看起来像这样:片刻之后,标题正确更改为“设置”。这没什么大不了的,但是你可以想象这对一个有轻微强制症倾向的程序员有多大的困扰!:)这是我在tableViewController中设置标题的代码,没什么特别的:-(id)initWithStyle:(UITableViewStyle)style{self=[superinitWithStyle:styl

iOS8 Modal ViewController 旋转问题

您好,我在iOS8中旋转Modal呈现的ViewController时遇到问题。所有这一切在iOS7及更低版本上运行良好。应用结构:RootController(支持的方向:纵向)ModalPresentedViewController(支持的方向:全部)我的问题是,当我在呈现模态Controller时旋转设备时,模态Controller的View没有调整到横向框架。看起来像这样:调用了旋转方法,当我手动将View的框架设置为横向时,右侧(屏幕灰色侧)的用户交互不起作用。根Controller代码:-(UIInterfaceOrientation)preferredInterfaceO