所以我有一个VC,它嵌入在导航控制器中,然后嵌入到一个带有2个容器的父VC中。对于所有三个容器,我使用函数(来自父VC)来操作它们来显示它们。
从图片中可以看到,当我单击来自Voice的3行按钮时,它与Could not cast value of type 'UINavigationController' (0x1b5614200) to 'Pro.VoiceParentViewController崩溃了,如果我只嵌入了语音父VC ..my后退按钮,_ = navigationController?.popToRootViewController(animated:
我目前正在做一个多故事板项目,我在一个UIViewController中制作了一个自定义的UIView (我把它命名为"Tab Bar VC"),让它看起来像一个带有这个链接教程的标签栏:
一切都正常显示,但问题是,当我按下选项卡栏项目时,导航栏不会显示,而且如果没有导航栏,我无法推送到另一个视图控制器。我试着把我的"Tab Bar VC“嵌入到导航控制器中,像这样的图片,但它不起作用:
注意,在我的例子中,我不想使用UITabBarViewController或Storyboard Reference。请帮帮我。
提前感谢。
下面是我的Tab Bar VC代码:
我想展示一个VC以上的另一个VC,但希望两者都是可点击和负责。
我有一个文本字段,它打印出每个@-符号后面的字符串。
当@被写入时,我有一个VC,它在第一个VC上面弹出一个小的表视图,稍后它应该表示具有包含打印出的字符串的名称的用户。
我需要第一个vc仍然负责,因为目前我无法单击第一个VC上的按钮和文本框,即使我可以看到一切(设置背景为清除)第二个VC弹出。
if commentTextField.text!.contains("@"){
print("changed textField")
let vc = se