ios - 作为设计师在 iOS 中固定与流动

标签 ios uitableview fluid-layout

设计师来了!我不太了解编程,所以请记住这一点。 我想知道自适应布局、流体设计与固定设计。在我设计的其中一个屏幕中,我展示了一个可滚动的照片列表,上面有文字覆盖,点击它会打开一个新页面。我相信这将是一个自定义的 UITableView。我正在为 iPhone 5、6 和 6 plus 设计。我希望图像的大小在所有设备上都是 4:3 的纵横比。这意味着在 5 上,图像将是 320 x 240 pts,6 将是大约 375 x 281 pts,而 6 plus 将是 414 x 310 pts。

我的问题是,这有可能吗?现在,所有设备都有一个设定的高度。与我一起工作的程序员有点头脑发热,当我不明白 Xcode 中的所有内容是如何工作时他会很生气。我希望能够与他谈论我的期望,并更多地了解这些事情是如何运作的。

最佳答案

这不仅是一种可能性,而且是一种相当基本的实现:大多数 IOS 设备具有不同的屏幕尺寸以及截然不同的分辨率:因此,程序员可以使用许多工具来支持这些变化。

说实话,即使没有 autolayout 和多个 nib 文件/ Storyboard,这个问题也可以通过一些基本数学来解决,无论目标平台如何

关于ios - 作为设计师在 iOS 中固定与流动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28907650/

相关文章:

ios - UITextView 在 iPhone 5/5s 上切断文本,但在 iPhone 6 上没有

ios - UITableView 不更新使用 Kingfisher 下载的图像

ios - __pthread_kill 在第二次请求时

css - 如何使纯净流体超过最大宽度

javascript - Phonegap 文本区域滚动

ios - dispatch_queue_set_specific 与获取当前队列

ios - 由 NSTimer 触发的 segue

ios - 在 UITableviewCell 中嵌入的 UITableView 中滚动(ios7)

html - 制作一个流体 div 和另一个填充剩余空间

html - CSS : How to make two column right fluid left fluid depend on right