2

我正在为 9.7 英寸 iPad 设计一个应用程序。我想知道是否有人对为更大的 iPad 设计的应用程序在 iPad mini 上的外观有任何经验?它是否会自动缩小,以某种方式在较小的屏幕上完全可用?还是我应该考虑任何因素?我还没有下载最新的 Xcode,所以我不知道它是否有 iPad mini 模拟器。但我担心的是物理设备,即使 Xcode 有 iPad mini 模拟器。

4

2 回答 2

6

从应用程序的角度来看,iPad mini 与 iPad 1 和 iPad 2 相同。屏幕具有相同数量的像素 - 1024x768。

当然,iPad mini 上的屏幕体积更小。如果您需要绘制具有特定物理尺寸的东西,这通常只是一个问题。例如,如果您需要以英寸或厘米为单位显示标尺。否则不是问题。

Xcode 中没有单独的 iPad mini 模拟器。没有必要一个。屏幕以 1024x768 呈现。这适用于所有非视网膜 iPad,包括 mini。

从可用性的角度来看,与其他 iPad 相比,在 iPad mini 上运行的 iPad 应用程序、按钮和文本会因为屏幕更小而略小。有些人可能会争辩说,某些应用程序会受益于使用更大的字体或更大的触控区域。但实际上这应该不是问题。iPad mini 具有与 iPhone 和 iPod touch 相同的 DPI。如果人们可以正常使用这些设备,那么他们可以使用 iPad mini。

于 2012-11-08T04:06:04.103 回答
0

在 iPad 上测试您的设计将如何在 iPad Mini 上呈现的调试提示:在应用程序的某处创建一个按钮并将目标添加到以下方法:

#ifdef SIMULATE_MINI
-(void)toggleMini{
  static BOOL isMini = NO;
  static float fl = 7/9.7f;
  isMini = !isMini;

  [myWindow setTransform:
   isMini?CGAffineTransformMakeScale(fl,fl):
   CGAffineTransformMakeScale(1,1)
   ];
}
#endif
于 2013-02-01T18:36:16.010 回答