怎么区分 iPad 和 iPad mini?

2013-01-15 14:54:59 +08:00
 alexrezit
[UIDevice currentDevice].model
用这个可以么? 没有 iPad mini, 不知道如何测试.
5029 次点击
所在节点    iDev
21 条回复
TankyWoo
2013-01-15 15:01:24 +08:00
大小不一样。。。
RagnarokStack
2013-01-15 15:19:08 +08:00
tension
2013-01-15 15:22:04 +08:00
@TankyWoo 好歹您看一下LZ的内容啊 ? 人家问的是iDev啊!!!

谁不知道大小不同啊!!
plprapper
2013-01-15 15:24:18 +08:00
尝试获取一下屏幕大小来判断呢?或者分辨率神码的。 没搞过ios 只弄过android
yappa
2013-01-15 15:33:58 +08:00
一楼把这当百度知道了
TankyWoo
2013-01-15 15:37:14 +08:00
@tension 两句话的内容,我肯定看过。

看不懂才以为是问大小的。
undozen
2013-01-15 15:41:29 +08:00
这一贴生动说明了,人都是通过自己的眼光去理解世界的
undozen
2013-01-15 15:41:55 +08:00
@TankyWoo 不过你如果回复的是“值不一样”,就不会有歧义了
underone
2013-01-15 15:54:10 +08:00
@tension 我点了一下感谢……
alexrezit
2013-01-15 15:59:31 +08:00
@RagnarokStack
谢谢, 可是我是想在原生应用中判断. 其实有一个方法可以获得版本, 但是 iPad mini 也是被归类为 iPad 的 (iPad2,5 / iPad2,6 / iPad2,7 都是 iPad mini, 而前缀和 iPad 2 是相同的) , 如果出了新产品而没有升级应用的话就会出现无法识别型号的问题.
yuelang85
2013-01-15 16:09:24 +08:00
为啥要区分?用不同的UI?
TankyWoo
2013-01-15 16:19:40 +08:00
@undozen

我只是说我自己了解,至于其他人怎么认为,我就管不了了。

因为一个问题,给大家的第一印象就是标题,我看标题的反应就是问大小,或者硬件的区别等。

至于楼上有个妹纸说的我没看内容,说什么iDev,我不搞这方面,不懂这个。
TankyWoo
2013-01-15 16:20:19 +08:00
好了,楼下人再别@ 我了,你们就当看笑话,算是我给你们工作之余的娱乐。
ultragtx
2013-01-15 16:25:58 +08:00
我想知道有什么必要区别mini和2
alexrezit
2013-01-15 16:39:31 +08:00
@yuelang85
@ultragtx
界面是不一样的.
NemoAlex
2013-01-15 16:43:48 +08:00
价格不一样
f
2013-01-15 16:44:10 +08:00
@ultragtx 屏幕大小不一样,有些东西还是要调整的,比如2上刚好大小的字或按钮,到mini上可能就太小了。
soulhacker
2013-01-15 18:03:25 +08:00
SO 上的这个方案是可以的:

http://stackoverflow.com/questions/13366976/is-it-possible-to-detect-that-your-ios-app-is-running-on-an-ipad-mini-at-runtime

但是有不少要注意的地方,比如以后升级的设备,要在此一一确认其特征串。
alexrezit
2013-01-15 18:13:40 +08:00
@soulhacker
谢谢. 但是我在 10F 已经说过这种方案了, 就是为了以后升级的考虑.

@f
大小是不变的, 因为尺寸就是基于 iPad mini 设计的, 所以不必担心太小. 但是原尺寸 iPad 和 iPad mini 握持时手指所处的位置是不同的, 所以菜单的位置会有改变.
soulhacker
2013-01-15 20:57:12 +08:00
@alexrezit 又准确又向后兼容的方案目前不存在,不用找了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/57667

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX