草庐IT

UiviewController

全部标签

ios - View 在呈现后被 UITransitionView 阻塞

我有一个侧面导航Controller并通过UIButton显示它。当我直接通过[selfpresentviewcontroller:NCanimated:YEScompletion:nil]使这个NC成为RootViewController时,由于某种原因,NC的菜单端被UITransitionView我无法消失。我附上了的图像.是另一个。我尝试了以下方法:UIWindow*window=[(AppDelegate*)[[UIApplicationsharedApplication]delegate]window];window.backgroundColor=kmain;CATran

ios - 如何在多个 UIViewController 之间共享一个 Storyboard场景

我正在完全重新制定这个问题,因为我了解到我最初偏离了轨道,但我离解决问题还差得很远。引用这张图...我想在代码中创建或操作segue(以黄色突出显示),以便主视图是MFMasterViewController(以红色突出显示)的多个子类中的任何一个。当使用Nibs执行此操作时,我可以创建一个Nib,SharedNib.xib并将类设置为MFMasterViewController,然后创建我的子类,比如MFMasterViewControllerSubclassA,MFMasterViewControllerSubclassB等等&然后实例化我想使用的任何子类...MFMasterVi

ios - 如何在多个 UIViewController 之间共享一个 Storyboard场景

我正在完全重新制定这个问题,因为我了解到我最初偏离了轨道,但我离解决问题还差得很远。引用这张图...我想在代码中创建或操作segue(以黄色突出显示),以便主视图是MFMasterViewController(以红色突出显示)的多个子类中的任何一个。当使用Nibs执行此操作时,我可以创建一个Nib,SharedNib.xib并将类设置为MFMasterViewController,然后创建我的子类,比如MFMasterViewControllerSubclassA,MFMasterViewControllerSubclassB等等&然后实例化我想使用的任何子类...MFMasterVi

iphone - iOS:如何识别我们从父 UIViewController 中的子 UIViewController 返回?

假设我在UINavigationController中的堆栈上有2个UIViewController。在“parent”中,我们称之为“[self.navigationControllerpushViewController:childViewControlleranimated:YES];”根据某些用户操作,在“子”中我们调用“[self.navigationControllerpopViewControllerAnimated:YES];”根据一些用户操作。我们如何在父对象中识别出我们刚回来?是否有一些“事件”驱动的方法可以识别这个popViewControllerAnimated

iphone - iOS:如何识别我们从父 UIViewController 中的子 UIViewController 返回?

假设我在UINavigationController中的堆栈上有2个UIViewController。在“parent”中,我们称之为“[self.navigationControllerpushViewController:childViewControlleranimated:YES];”根据某些用户操作,在“子”中我们调用“[self.navigationControllerpopViewControllerAnimated:YES];”根据一些用户操作。我们如何在父对象中识别出我们刚回来?是否有一些“事件”驱动的方法可以识别这个popViewControllerAnimated

javascript - 如何在 React Native 中呈现原生 UIViewController? (不能只使用 UIView)

我正在尝试在我的ReactNative应用程序中使用ABNewPersonViewController。这是它在Objective-C中的用法:ABNewPersonViewController*picker=[[ABNewPersonViewControlleralloc]init];picker.newPersonViewDelegate=self;UINavigationController*navigation=[[UINavigationControlleralloc]initWithRootViewController:picker];[selfpresentViewCon

javascript - 如何在 React Native 中呈现原生 UIViewController? (不能只使用 UIView)

我正在尝试在我的ReactNative应用程序中使用ABNewPersonViewController。这是它在Objective-C中的用法:ABNewPersonViewController*picker=[[ABNewPersonViewControlleralloc]init];picker.newPersonViewDelegate=self;UINavigationController*navigation=[[UINavigationControlleralloc]initWithRootViewController:picker];[selfpresentViewCon

ios - 如何创建在 XIB 中定义的 View Controller ?

抱歉,伙计们,可能是菜鸟问题。我是iOS开发新手。如何创建在XIB中定义的ViewController?当您通过“新建文件”在Xcode中创建继承自UIViewController的新类并标记withXIB复选框时,它会创建没有viewController的xib文件元素。而是它有placeholder指向UIViewController,在代码中定义。但我看到您可以在InterfaceBuilder中创建Controller本身并为其指定customClass。不幸的是,它对我不起作用。我在运行时遇到loadedthe"EmbeddedViewController"nibbutthe

ios - 如何创建在 XIB 中定义的 View Controller ?

抱歉,伙计们,可能是菜鸟问题。我是iOS开发新手。如何创建在XIB中定义的ViewController?当您通过“新建文件”在Xcode中创建继承自UIViewController的新类并标记withXIB复选框时,它会创建没有viewController的xib文件元素。而是它有placeholder指向UIViewController,在代码中定义。但我看到您可以在InterfaceBuilder中创建Controller本身并为其指定customClass。不幸的是,它对我不起作用。我在运行时遇到loadedthe"EmbeddedViewController"nibbutthe

ios - 自动布局和通话状态栏

我想问一下自动布局和通话状态栏。这是一个演示我的问题的简单场景:创建启用“使用Storyboard”的项目添加“ViewController”并启用其“IsInitialViewController”将ControllerView的背景颜色设置为红色将“TableView”添加到Controller的View中TableView应该有4个布局约束(前导、顶部、尾随、底部)到Superview,常量设置为0。现在,当我在模拟器中运行此应用程序并按⌘+T时,我可以看到红色背景,同时通话中状态栏以动画形式出现。是否有可能获得摆脱这个故障? 最佳答案