- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我在 XCode 中启动一个新的单 View iOS 应用程序项目时,通过使用 Interface Builder 使用“弹出式”VC,我可以在背景上产生模糊效果,没有任何问题。让我首先解释一下我具体是如何做到的步骤:
一切都按预期进行。
但是,我无法使用完全相同的步骤在现有的 iOS 应用程序项目中获得相同的结果。在这个现有项目中,我使用了 TableView 、 TableView Controller 、容器 View 和其他 UI 元素。然而,为了测试它,我在这个现有项目中创建了一个单独的、独立的 VC,创建了一个新的初始导航 Controller ,并通过创建新的第一个和第二个 VC 采取了与我上面解释的完全相同的步骤。即使与现有的代码和设计没有任何联系,我在测试中仍然无法获得第一个 VC 的模糊可见背景。 Segue 发生后,背景为白色,并且 1st VC 根本不可见。没有一个地方是模糊的。
可能有一个线索:在我现有的项目中,当我在segue或第二个VC的选项中选择“Over current context”选项时,第二个VC的背景颜色在Interface Builder中变成白色。但在我的测试项目中,这种颜色在选择后保持为灰色。问题可能与此有关。
如果我在创建转场之前在第二个 VC 中选择“在当前上下文上”,则界面生成器的第二个 VC 中的背景将保持灰色。然而,目前我将 Segue 创建为“模态呈现”,背景在 Interface Builder 的第二个 VC 中变为白色。
我不知道为什么上面解释的步骤在这个现有项目中不起作用,但在一个全新的项目中却起作用。
我尝试清理构建文件夹,尝试重新启动我的 XCode (v10.3),尝试重新启动我的 Mac (v10.14.5),但我想不出其他任何东西。我已经花了很多时间,我不明白为什么这在这个现有项目中不起作用。可能是什么原因,任何想法将不胜感激。
最佳答案
将过渡样式设置为在第二个 View Controller 上的当前上下文上交叉溶解和呈现上下文。将 self.view.backgroundColor = .clear 放入第二个 View Controller 的 View didload
关于ios - 使用 "pop-up"VC 时,背景模糊效果不起作用,没有明显的原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57211618/
今天有小伙伴给我留言问到,try{...}catch(){...}是什么意思?它用来干什么? 简单的说 他们是用来捕获异常的 下面我们通过一个例子来详细讲解下
我正在努力提高网站的可访问性,但我不知道如何在页脚中标记社交媒体链接列表。这些链接指向我在 facecook、twitter 等上的帐户。我不想用 role="navigation" 标记这些链接,因
说现在是 6 点,我有一个 Timer 并在 10 点安排了一个 TimerTask。之后,System DateTime 被其他服务(例如 ntp)调整为 9 点钟。我仍然希望我的 TimerTas
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我就废话不多说了,大家还是直接看代码吧~ ? 1
Maven系列1 1.什么是Maven? Maven是一个项目管理工具,它包含了一个对象模型。一组标准集合,一个依赖管理系统。和用来运行定义在生命周期阶段中插件目标和逻辑。 核心功能 Mav
我是一名优秀的程序员,十分优秀!