layout相关内容

使用 RSpec & 测试给定布局的渲染导轨

是否可以使用带有 Rails 的 RSpec 来测试给定布局的使用,例如我想要一个执行以下操作的匹配器: response.should use_layout('my_layout_name') 我在谷歌搜索时发现了一个 use_layout 匹配器,但它不起作用,因为响应或控制器似乎都没有匹配器正在寻找的布局属性. 解决方案 我找到了一个 如何编写一个能够做到这一点的 use_lay ..
发布时间:2022-01-02 09:53:19 其他开发

UIView 隐藏属性...还有更多吗?

来自 ActionScript,我将 Sprites 设置为 visible=false 以防止它们在布局等方面被计算,并确保它们不会响应事件. 在 iOS 开发中,我将继续这样做——如果不需要 UIView,我可以将其 alpha 动画设置为零,然后设置 hidden=true.我想知道我是否在浪费时间,或者这是否有好处.在我当前的项目中,我使用 UIImageViews 这样做,它无论如 ..
发布时间:2021-12-31 21:25:13 移动开发

具有固定页眉、页脚和可滚动内容的响应式网格布局

我正在尝试使用 flexbox 创建 2 列全高设计.当我将滚动添加到整个中间部分时,我有一个奇怪的行为.如果父容器有滚动条,flex-grow/stretch 似乎不会增长/拉伸其他项目. 这是我的小提琴.下面还给出了代码: html, body {高度:100%;}#容器 {显示:弹性;弹性方向:列;高度:100%;宽度:50%;背景颜色:红色;}#容器头{背景颜色:灰色;}#容器 ..
发布时间:2021-12-31 13:19:13 前端开发

对齐两个 flex 项目:一个到顶部,另一个居中

如何实现这一目标? #top 必须始终位于顶部并填充包装器的 100% 宽度. #center 必须放置在中心 - 垂直和水平. #wrap {显示:弹性;弹性方向:列;背景:#D8D8D8;高度:400px;对齐内容:居中;}#最佳 {背景:#F5A623;宽度:100%;}#中央 {背景:#4A90E2;对齐自我:居中;} 编辑:我只找到了以 div 为中心的解决方案.但我不知 ..
发布时间:2021-12-31 13:19:03 前端开发

在 ReactJs 中为组件创建不同的移动布局

我们如何使用 ReactJs 为组件(具有不同的桌面类型布局)创建完全不同的(移动类型布局).(不是 Responsive ,responsive 是 css 需要处理的.)组件应该有不同的布局,即在这里为桌面屏幕创建一个带有菜单(标题菜单)的页面,该页面将成为小屏幕上带有徽标的导航侧边栏. 解决方案 老实说,一个简单的响应式 css 布局可能是最好的解决方案,但步骤是 1) 在 J ..
发布时间:2021-12-29 11:43:55 其他开发

视图中背景可绘制图像的不透明度(使用 XML 布局)

我只是想知道是否有办法更改 View(即 TextView 等)的背景图像的不透明度. 我知道我可以像这样设置背景图像: android:background="@drawable/my_drawable_image" 或者我可以使用这样的 alpha 设置来设置特定的背景颜色: android:background="#10f7f7f7" 如果我将背景设置为可绘制图像,有没有办法控 ..
发布时间:2021-12-29 08:47:32 移动开发

如何在没有“setContentView(R.layout.main)"的情况下创建活动

我知道可以通过执行类似下面的代码来创建活动,其中视图不是从 xml 文件设置的,而是这样的:setContentView(new myView(this)); 我不明白的是如何使用此代码但仍然可以自定义它,例如如果我想在下面的代码中添加一个按钮,我该怎么做,因为我不能简单地添加一个到 xml 布局可以吗? 对此的任何好的答案都将受到高度赞赏提前致谢! package com.face ..
发布时间:2021-12-29 08:46:11 移动开发

布局动画Android[Facebook]

我想为两个不同的布局制作动画. 示例 我已经按照我想要的方式制作了动画,我只想为不同的 XML 布局制作动画.有一个 LayoutAnimationController 类,但我真的不知道如何使用它.有人能指出我正确的方向吗,举个例子或很好的解释. 这是我用来制作动画的代码. TranslateAnimation slide = new TranslateAnimation( ..
发布时间:2021-12-29 08:40:58 移动开发

如何在不调用BringToFront() 的情况下将视图置于前面?

Android 中显然有一个 错误,它破坏了View.bringToFront. 如果我在 GridView 中安排了 View,并且想通过调用 becomeToFront() 将 View 放在最前面,它可能会移动到 GridView 中的右下角位置. 那里发生了一些阴暗的事情,所以我不能使用 combineToFront().当我不调用它时,一切正常.但是视图重叠 - 如果我使用缩 ..
发布时间:2021-12-29 08:34:12 移动开发

Android 将视图转换为位图

我正在尝试将视图转换为位图,但我失去了黑色.我是这样转换的: Bitmap returnedBitmap = Bitmap.createBitmap(view.getWidth(),view.getHeight(), Bitmap.Config.ARGB_8888); 示例 如何转换为位图,使百分比值的黑色不丢失? 谢谢,问候 解决方案 您好,您可以使用此方法将View转换 ..
发布时间:2021-12-29 08:32:46 移动开发

如何在 XAML 中创建主布局模板

我是 Windows 开发的新手.我正在制作一个简单的 Windows 应用程序,它有几个页面,每个页面在 XAML 中都有类似的布局.像这样: 每页分为 3 个部分.A 将有一个标题,B 是插入内容的位置,C 用于其他内容.我的问题是:构建通用布局模板以便我可以对每个页面重复使用它的最简单方法是什么?有可能吗? 例如,我有一个具有以下布局的 MainTemplate.xaml 文件: ..
发布时间:2021-12-28 18:09:58 其他开发

如何将 HTML 表格拉伸到浏览器窗口高度的 100%?

我正在使用表格来设计我的网页布局.我希望表格填满页面,即使它不包含太多内容.这是我正在使用的 CSS: html, body {高度:100%;边距:0;填充:0;}#容器 {最小高度:100%;宽度:100%;} 我在页面代码中放置了类似的内容: ... 这适用于 Opera 9,但不适用于 Firefox 2 或 Internet Explorer 7.是否有一种简单 ..
发布时间:2021-12-28 11:39:18 前端开发

用 HTML 表示舞台脚本的最佳方式是什么?

我有一个草图想放在我的网站上,我还打算在某个时候写一个短剧,我也想免费提供. 我正在尝试找出在 HTML 中表示这一点的最佳方式.我基本上需要两栏 - 一栏用于人物说话,一栏用于文本.显然,每次演讲都需要与演讲者保持一致.换句话说,是这样的: 杰夫 这确实是我们现在拥有的一个不错的网站.乔尔 当然是.顺便说一句,在 FogCreek 岩石工作.杰夫 当然有.你玩过摇滚乐队吗?它是多开心. ..
发布时间:2021-12-28 11:30:39 前端开发

如何在可滚动 div 中冻结 html 表的第一列和最后一列?

我有一个表格,它有一个标题行,还有一个标题列和一个总列,中间有几列. 像这样: Name Score 1 Score 2 ... Total-------------------------------约翰福音 5 6 86将 3 7 82尼克 7 1 74 整个表格被定义在一个固定宽度的可滚动 div 中,因为可能有大量的“Score"行并且我有一个固定宽度的页面布局. ..
发布时间:2021-12-28 11:30:05 前端开发

将始终可见的聊天头的 LayoutParams 更改为不总是可见

我正在尝试添加我通过服务生成的视图.我使用的代码基于 Facebook Chatheads 始终可见,无论应用程序状态.它们也显示在其他任何东西之上: 我现在希望将聊天头限制为活动应用程序.具体来说,每当我将 Window.LayoutParams 从 TYPE_PHONE 更改为 TYPE_DRAWN_APPLICATION 时,我都在处理 Bad Token Exception. ..
发布时间:2021-12-27 21:37:06 移动开发

SwiftUI 形式的动态行高

我正在向 SwiftUI 表单添加控件以帮助用户输入数据(并限制输入!).尽管 Forms 有很多值得喜欢的地方,但我发现在这个容器之外运行良好的东西在它内部会做非常出乎意料的事情,而且如何弥补这一点并不总是显而易见的. 计划是将数据字段显示为单行.当行被点击时,控件从数据字段后面滑出 - 该行需要扩展(高度)以容纳控件. 我正在使用 Swift Playgrounds 来开发概念证明 ..
发布时间:2021-12-27 20:41:38 其他开发

如何在 jQueryMobile 中跨页面保持相同的页眉/页脚?

是否有一种简单的方法可以在导航 jQueryMobile 页面时保持相同的页眉/页脚?到目前为止,我遇到的唯一解决方案依赖于在页面更改时动态注入它,但这会破坏过渡,并且只是克隆元素,我需要原始元素. 那么有官方支持的方式吗?我觉得很奇怪,我似乎是唯一一个在解决这个问题的人? 解决方案 最简单的方法是为所有页面的页眉和页脚添加“data-id"属性.要使页眉/页脚“持久化",请在所有页 ..
发布时间:2021-12-27 19:40:29 其他开发