2016-04-14 84 views
0

我想知道为什么没有一个支持iPad 的Xamarin预建套件在https://www.xamarin.com/prebuilt上?它们在每个分辨率上都具有相同的设计。尤其是像'Acquaint'这样的应用程序在iPad上将会是完美的,它有左侧的联系人列表和右侧的详细信息。但相反,它只是具有像iPhone版本相同的设计.....适用于iPad和iPhone的Xamarin示例应用程序?

Xamarin是否有任何原因不提供具有不同设计的样品取决于客户端的分辨率?还有其他地方有些例子吗?

非常感谢!

回答

0

我不知道任何使用OnIdiom的股票Xamarin的例子,但它只是一个时间问题的代码... haha​​hah,总是只是一个时间和代码的问题。 (我敢肯定,Xamarin家伙可以附和在这一个):

Xamarin.Forms.OnIdiom Class

<OnIdiom.Phone>Vertical</OnIdiom.Phone> 
<OnIdiom.Tablet>Horizontal</OnIdiom.Tablet> 

在使用的Xamarin.Forms XAML OnIdiom我会搜索Github上为OnIdiom,有一个发现的例子而言很少有OSS的手机/平板电脑切换例子,因为我使用至少一个作为模板来为客户做一个快速的手机/平板电脑原型。

1

您可能需要查看Charles Petzold的Creating Mobile Apps with Xamarin.Forms Book First Edition

我和查尔斯在同一个团队工作,我知道这是他详细介绍的一个主题。全书应该很快就可以使用。

顺便说一句,我们正在研究创建一些详细的带注释的跨平台应用示例,这些应用示例可以完成典型的现代应用所需的所有功能。

+0

感谢凯文,我会仔细看看这本书,特别是第25章关于Master-Details-Pags。样品可用后,是否有任何方法可以通过电子邮件提醒注册? – K232

+0

对不起,但我们没有任何地方可以注册文档/样本更新通知(不过,这是一个好主意,我将在下次Docs会议上提出)。我建议留意[Xamarin Blog](https://blog.xamarin.com)和我们的[论坛](http://forums.xamarin.com),因为我们将在那里宣布新增内容。 –

+0

我刚刚在https://github.com/xamarinhq/app-evolve下载了Xamarins的官方Evolve App,在那里它也是一样的,例如在事件选项卡上:为什么不是左侧的列表和右侧的详细信息?这对用户来说会不会更容易?所以他们不需要回到列表中,也不需要回到下一个事件等等。所以这不仅仅是一个技术问题,而且我也试图理解他们为什么不这样做。我相信这不是技术限制。我们正在谈论一个示例应用程序,可能很多开发人员将其用作“指南”...... – K232

相关问题