问题标签 [adaptive-layout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何让 iAdBannerView 延伸到自适应布局故事板 xcode 6 的整个宽度
只是想知道你应该如何在 Xcode 6 中存在的自适应布局故事板的整个宽度上拉伸 iAdBannerView。
当我尝试将它拉伸到角落时(这样我就可以设置自动布局值),它确实允许它被拉伸。
xcode - 迁移现有应用程序以支持自适应布局
我已经阅读了有关自适应布局的博客,并且我已经完成了一些教程以在实践中看到它。我现在想尝试迁移现有的 iOS 应用程序以支持自适应布局/大小类。在互联网上,现在有很多关于自适应布局的文章、博客、教程等。但它们都是基于建立一个新项目。我似乎无法找到有关如何迁移现有应用程序的分步指南。首先要采取哪一步,在哪里寻找第二个,要替换哪些代码(fe initWithFrame)。有人知道迁移现有应用程序时要遵循的某种指南吗?提前致谢。
ios - UITableViewCell 行高更改闪烁 - 字体大小
我正在使用自适应布局,无法找到解决这个简单问题的方法。
将 iphone 的文本大小设置为 18px,将基本 Tableview 单元格的 ipad 设置为 24px。像这样
我最初得到大字体和单元格行高,然后在一秒钟左右后刷新到预期的高度。使用 iPhone 时,使用 iPad 即可。
当我从 viewDidLoad 中删除它时,它会按预期工作。
但是,这是必需的,因为当我按下并弹出详细视图时,如果没有它,单元格会调整大小并在它离开屏幕时导致奇怪/丑陋的效果。
有任何想法吗 ?
谢谢
ios8 - 是否可以使用 Size 类为 iPad 纵向和横向模式设计不同的布局?
我有一个问题,我有两种不同的 iPad 纵向和横向 UI 设计。但是,在大小类别中,Regular|Regular 也适用于 ipad 纵向和横向。
- 是否可以为 ipad 设备设计两种不同的布局?
- 我们如何为 ipad 设备设计两种不同的布局。
ios - 如何使用 Autolayout 和 Size Classes 获取自定义 TableviewCell 的宽度
我使用 Any-Any SizeStoryboard
并为UITableViewCell
,
- 引导空间到 SuperView -16.00px
- SuperView 的尾随空间 -16.00px
- SuperView 的顶部空间 0.00px
- SuperView 的底部空间 0.00px
当我打印UITableViewCell
适用于所有尺寸的 iphone 的框架时,我得到了框架大小
以及输出 textView 单元格框架 {{0, 0}, {600, 44}}。这里的宽度是 600,与 Any-Any Size 的宽度相同。
但是对于 iPhone5,我希望这里的宽度为 320。我怎样才能获得UITableViewCell
.
ios - 以编程方式使用自适应布局调整 hCompact 的静态单元格高度
在仅肖像文字游戏中,我使用静态单元格来显示 IAP 商店:
您可以在上面的 iPhone 4 屏幕截图中看到我的问题 - 底部的粉红色按钮(用于观看视频广告并获得 150 个硬币)不可见。
这是我的 Xcode 截图(请点击全屏):
我使用 7 个静态单元格:
- 带有后退按钮、标题、钱袋图标的蓝色顶部单元格
- 状态文本(在上面的屏幕截图中不可见)
- 硬币包 1
- 硬币包 2
- 硬币包 3
- 硬币包 4
- 视频广告(底部的粉色单元格 - 存在在 iPhone 4 和其他紧凑型设备上不可见的问题)
并使用此方法调整单元格的大小:
我的问题是:如何以编程方式为具有紧凑高度的设备调整单元格高度(自适应布局中的hCompact大小类)。
更新:
到目前为止,我自己的丑陋解决方案是:
ios - 静态单元格在 iPhone 上有背景色,但在 iPad 上没有 - 找不到原因
在具有情节提要和自适应布局(又名大小类)的 iOS 8 项目中,我在 2 个场景中使用静态单元格 -
并且由于某种原因,顶部单元格的蓝色背景颜色未在 iPad 上显示:
请问,这可能是什么原因?
我什至用调试器(通过 viewDidLoad 单步执行)和 Main.storyboard 的 XML 代码进行了搜索,但找不到原因。
我也重置了模拟器设置,并在我拥有的 Yosemite 和 Mavericks mac 上进行了尝试。
这是我的故事板(请点击全屏),我在其中设置了背景颜色(对于wAny和hAny):
在预览(此处为fullscreen)中,iPad 和 iPhone 中都存在背景颜色:
如果我在这里做错了什么,如何找到并重置它?
更新:
我已经尝试过 DCGoD 的建议(谢谢) - 它有效。当我尝试使用以下代码设置单元格背景颜色时,它可以工作(此处为fullscreen):
我明白,我可以用这个作为一种解决方法......
但我仍然很好奇我的故事板出了什么问题。为什么它适用于 iPhone,而不适用于 iPad?我更喜欢使用纯粹的“视觉”解决方案(使情节提要更易于编辑)。
解决方案:
出于某种奇怪的原因,修复是设置“内容视图”的背景颜色(而不是其父级 - “表格视图单元格”。这里全屏):
css - 如何使事物在自适应布局中对齐
我正在使用 CSS 构建一个自适应设计,我想知道如何让事情保持良好的对齐。到目前为止的两个例子:我的页面:http ://www.spabc.com/drupal/现在,我想在浏览器窗口调整大小时保持check-rates_btn
对齐,titleimg
但由于图像被设置width
为95%
,我不能真正让事情保持一致。我还想保持logo
与图像的良好对齐,即它悬挂的位置titleimg
,我想保持它悬挂的房间=右侧到边界的距离titleimg
。我试图描述我在这里的意思:用红线描绘的距离应该保持相等。我该怎么做呢?
ios - How to change the value of 'mutiplier' property of NSLayoutConstarint in iOS8
I use Adaptive layout features for designing an app. I take a IBOutlet
of an "Aspect Ratio" constraint . I want to change the value of this Aspect Ratio Value to the double of current value. The problem is that "constraint
" property can be set easily from Code, but "multiplier
" property is read only property. For Aspect Ratio Change, "multipier" value change is necessary . How Could I do this?.
In code
Results that
ios - UIScrollView with Adaptive Layout
I have a UIScrollView inside a UIView and another UIView (the container view) inside the scroll view. Before adaptive layout I pinned the scroll view to fit the external view and set the width and height of the container view (that was pinned to the scroll view too). In this way I could vertically scroll the view.
Now, with adaptive layout, I can't set width because of different screen sizes... which constraint do I have to set up? The only solution I could think was to set width programmatically to the screen size...