草庐IT

MX_Controller

全部标签

ios - watchOS 错误 : Unknown property in Interface description for controller

我在Storyboard中添加了一个WKInterfacePicker,并将其连接到界面Controller中的IBOutlet。运行应用程序时,它在控制台中显示一条错误消息:UnknownpropertyinInterfacedescription('watchPicker')forcontroller代码:@interfaceInterfaceController(){__unsafe_unretainedIBOutletWKInterfacePicker*watchPicker;}@end我该如何解决? 最佳答案 创建IBOu

ios - Storyboard中其他 View Controller 的 IBOutlets

我想使用UIPageViewController在多个ViewController之间切换。这些ViewController是静态的,所以我想在我的Storyboard中设计它们。由于不能使用关系或segues将它们连接到UIPageViewController而是一个数据源,因此我需要一个数据源对象和一个包含页面的IBOutletCollection:@property(retain,nonatomic)IBOutletCollection(UIViewController)NSArray*pages;尽管如此,我无法将此socket连接到有问题的ViewController。我想那

iphone - 单击 DetailDesclosure 按钮时 MKAnnotationView 推送到 View Controller

我想在我正在显示的map上单击DetailDisclosure时切换View。我当前的代码如下:-(void)mapView:(MKMapView*)mapViewannotationView:(MKAnnotationView*)viewcalloutAccessoryControlTapped:(UIControl*)control{DetailViewController*detailViewController=[[DetailViewControlleralloc]initWithNibName:@"DetailViewController"bundle:nil];detai

ios - 解除 View Controller 时发生奇怪的崩溃,归咎于自动布局?

我遇到了一次非常奇怪的崩溃,这是回溯。*thread#1:tid=0x2403,0x3379516cCoreFoundation`CFHash+8,stopreason=EXC_BREAKPOINT(code=EXC_ARM_BREAKPOINT,subcode=0xdefe)frame#0:0x3379516cCoreFoundation`CFHash+8frame#1:0x33797a9cCoreFoundation`CFBasicHashRemoveValue+1408frame#2:0x337974eeCoreFoundation`CFDictionaryRemoveValue

ios - Xcode 8 beta - 如何更改 Storyboard中所有 View Controller 的大小?

我之前使用的是xcode7.3,刚刚升级到xcode8beta,但在此过程中,Storyboard上所有ViewController的尺寸从较宽(iphone6plus尺寸)变窄(iphone6尺寸).这真的打乱了我的限制,我想知道如何将尺寸改回原样?任何帮助将不胜感激。下图是Xcode8beta中当前viewcontroller的尺寸图 最佳答案 从XCode8开始,在右下角选择ViewAs:(然后选择您想要的设备) 关于ios-Xcode8beta-如何更改Storyboard中所有

iphone - 如何在没有导航 Controller 的情况下使用多个 iOS 自定义 View Controller

我正在构建一个使用多种类型屏幕的应用程序——所有这些屏幕都保证有自己的自定义ViewController。通过使用我的应用程序委托(delegate)中的方法重新分配主window的rootViewController,我成功地在ViewController及其相关View之间切换,如下所示:-(void)changeRootViewController:(NSString*)controllerName{if(controllerName==@"book"){rootViewController=(UIViewController*)[[BookViewControlleralloc

ios - iOS 6 中的模态视图 Controller 强制横向方向

我有一个以纵向模式显示的UITabBarController。在其中一个选项卡上,我有一个按钮,它以模态方式显示UIViewController(一个简单的Storyboardsegue执行该操作)。我想让这个模态视图以横向模式显示,但我无法让它自动转动。我在模态视图Controller中有这个-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{return(interfaceOrientation==UIInterfaceOrientationLandsc

iphone - 在 ARC 中使用 NSNotificationCenter 代码块方法时,未调用 View Controller dealloc

当我在ViewController的-viewDidLoad:方法中为NSNotificationCenter使用-addObserverForName:object:queue:usingBlock:时,-dealloc方法最终未被调用。(当我删除-addObserverForName:object:queue:usingBlock:时,再次调用-dealloc。)使用-addObserver:selector:name:object:好像没有这个问题。我究竟做错了什么?(我的项目正在使用ARC。)下面是我的实现示例,以防我在这里做错了什么:[[NSNotificationCente

ios - 与初始 View Controller 的 View 生命周期方法相关的 appdelegate 方法何时被调用?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。问题必须表现出对正在解决的问题的最低限度的理解。告诉我们您尝试过的方法、为什么不起作用以及它应该起作用。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion当您的应用程序加载时,调用的方法顺序是什么,尤其是对于这些方法:applicationDidFinishLaunchingviewDidLoadviewWillAppearapplicationDidBecomeActive从Nib醒来

ios - UIStoryboard 找不到带有标识符的 View Controller

我有一个使用Storyboard和一堆ViewController的ios应用程序。添加新的ViewController并配置标识(StoryboardID)后我尝试使用以下代码实例化新的ViewController:SurveyNewViewController*newSurvey=[[selfstoryboard]instantiateViewControllerWithIdentifier:@"newSurveyView"];[selfpresentViewController:newSurveyanimated:YEScompletion:nil];一切似乎都是正确的,但是在模