当用户按下按钮时,应该会在屏幕中间弹出一个文本视图。两个要求:
1) 之前显示的内容应该仍然可见(除非被文本视图或键盘覆盖)。
2) 如果用户在文本视图或键盘之外点击,则不会发生任何事情。
我认为如果我在它自己的 VC 中呈现文本视图,那将解决 #2,因为我认为这就是模态演示的工作方式。但是,当我这样做时,即使我将文本视图的 VC 的背景设置为透明并尝试缩小框架,我得到的只是黑色包围的文本视图。所呈现的 VC 后面什么都看不到。
编辑:
我注意到,显然,当您使用选项卡栏控制器时,该对象会完成所有呈现,无论 VC 实际将呈现消息发送给它自己。我正在使用标签栏控制器。也许这是问题的一部分,并取消了使用 presentViewController 的选项。所以我需要一种不同的方法!