Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone iPad导向范式_Iphone_Ipad_Orientation - Fatal编程技术网

Iphone iPad导向范式

Iphone iPad导向范式,iphone,ipad,orientation,Iphone,Ipad,Orientation,我不是一个超级棒的设计师,所以这个新的范例让我有点暴躁。iPad不应该有标准的方向,应该/应该以用户决定的方向显示屏幕内容。这让我有些困惑。在横向模式下,我可以让我的UI保持我想要的设计方式,但切换到纵向模式,我无法确定显示应用程序内容的最佳方式 我知道在这一点上都是猜测,但是我们有多大的机会可以超越自动旋转方向,只包括我们选择的方向?苹果忽视了iPhone在很多问题上的重要性,包括启动屏幕、保存状态等 我知道我们不能真的和苹果争论,但拒绝一个应用程序,因为它不会旋转到纵向,这听起来不是有点可笑

我不是一个超级棒的设计师,所以这个新的范例让我有点暴躁。iPad不应该有标准的方向,应该/应该以用户决定的方向显示屏幕内容。这让我有些困惑。在横向模式下,我可以让我的UI保持我想要的设计方式,但切换到纵向模式,我无法确定显示应用程序内容的最佳方式

我知道在这一点上都是猜测,但是我们有多大的机会可以超越自动旋转方向,只包括我们选择的方向?苹果忽视了iPhone在很多问题上的重要性,包括启动屏幕、保存状态等

我知道我们不能真的和苹果争论,但拒绝一个应用程序,因为它不会旋转到纵向,这听起来不是有点可笑吗

我在将一些代码移植到iPad上已经走了很长的路,它在横向模式下工作得很好。我想只有时间能证明一切。你们都觉得怎么样?

这段视频:来自免费的斯坦福大学,你可能会感兴趣

如果你也注册了付费iPhone开发者计划,那么我相信网站上也有iPad的HIG。

这段视频:来自免费的斯坦福大学,你可能会感兴趣


如果你也注册了付费的iPhone开发者程序,那么我相信网站上也有适用于iPad的HIG。

为什么不将你的UI设计成流畅的呢?在纵向模式下查看时,将最重要的元素保持在层次结构的较高位置,并让其他元素在屏幕上进一步向下流动?

为什么不将UI设计为流畅的?在纵向模式下查看时,将最重要的元素保持在较高的层次结构中,让其他元素在屏幕上进一步流动?

@JustinXXVII:对不起,没有真正的方法来回答它,这完全是主观的,没有办法给你一个答案,在SDK发布之前,这将是完全的推测(你承认这一点)。正是基于这些理由,它需要关闭。引用我认为是斯科特·福斯托尔的话:“持有它没有对错之分。”。所以,是的,我认为每个应用程序至少应该尝试支持纵向和横向模式。当然,对于某些应用程序来说,在纵向(或横向)中使用它们没有任何意义,因此以Keynote为例,Apple只支持横向模式。但如果这对你的应用程序来说是有意义的,请尝试支持两种方向。苹果文档说,除了少数情况,应用程序应该具有所有方向。我还有一些应用程序在纵向运行时没有意义。即使是种族游戏在肖像上也没有意义。我拥有的这些应用程序是专为景观设计的,我不会将其转换为肖像,因为正如我所说的,这毫无意义。我要做的是支持两个“风景”-左键和右键,至少他们会看到我没有固定一个方向。。。我想这就是他们可能在谈论的。例如:我的横向应用程序基本上是通过左边的按钮工作的。这是一个固定的方向。@JustinXXVII:对不起,没有真正的方法来回答它,这完全是主观的,没有办法给你答案,在SDK发布之前,这将是完全的猜测(你承认)。正是基于这些理由,它需要关闭。引用我认为是斯科特·福斯托尔的话:“持有它没有对错之分。”。所以,是的,我认为每个应用程序至少应该尝试支持纵向和横向模式。当然,对于某些应用程序来说,在纵向(或横向)中使用它们没有任何意义,因此以Keynote为例,Apple只支持横向模式。但如果这对你的应用程序来说是有意义的,请尝试支持两种方向。苹果文档说,除了少数情况,应用程序应该具有所有方向。我还有一些应用程序在纵向运行时没有意义。即使是种族游戏在肖像上也没有意义。我拥有的这些应用程序是专为景观设计的,我不会将其转换为肖像,因为正如我所说的,这毫无意义。我要做的是支持两个“风景”-左键和右键,至少他们会看到我没有固定一个方向。。。我想这就是他们可能在谈论的。例如:我的横向应用程序基本上是通过左边的按钮工作的。这是一个固定的方向。我喜欢这个建议。我现在想的是制作一个iPad的纸质模板,然后在屏幕上画草图,直到我发现有用的东西。你也可以尝试纸质原型制作——我发现这是一个有用的练习。在一张纸上在iPad上绘制大致尺寸。然后在另一张纸上为界面中想要的每个UI元素绘制一组框。将框设置为您认为每个元素应显示的最小宽度。剪下盒子,在iPad草图上以纵向模式和横向模式排列裁好的纸片,直到找到一种可行的排列方式。我喜欢这个建议。我现在想的是制作一个iPad的纸质模板,然后在屏幕上画草图,直到我发现有用的东西。你也可以尝试纸质原型制作——我发现这是一个有用的练习。在一张纸上在iPad上绘制大致尺寸。然后在另一张纸上为界面中想要的每个UI元素绘制一组框。将框设置为您认为每个元素应显示的最小宽度。剪下盒子,在iPad草图上以纵向模式和横向模式排列裁好的纸片,直到找到一种合适的排列方式。