亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 xamarinIOS 中創建響應式 UI 設計(橫向和縱向模式)

如何在 xamarinIOS 中創建響應式 UI 設計(橫向和縱向模式)

C#
皈依舞 2022-07-23 09:12:00
我正在 IOS Xamarin 中制作一個應用程序,我想為橫向和縱向模式創建單獨的用戶界面。當屏幕改變方向時,我希望界面也改變。我要創建的橫向和縱向模式示例我正在使用 Visual Studio 2017 for mac。問題是我不知道是否像在 android 中一樣,我可以為橫向模式創建第二個布局。如果是這樣,有人可以解釋如何,或者提供一個有用的鏈接,我可以在其中找到解決方案。
查看完整描述

2 回答

?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

我熟悉的在 iOS 中創建響應式設計的方式是使用AutoLayout的概念。

但在開始之前,您應該了解iOS 設計的基礎知識

關于如何使用 AutoLayout 處理縱向和橫向模式,您可以查看這個StackOverflow 討論。


查看完整回答
反對 回復 2022-07-23
?
料青山看我應如是

TA貢獻1772條經驗 獲得超8個贊

當視圖被調整大小或旋轉時,有兩種不同的控制布局的機制:

  1. 自動調整大小

設計器中的 Autosizing 檢查器提供了一種設置 AutoresizingMask 屬性的方法。這將使控件錨定到其容器的邊緣和/或固定其大小。自動調整大小適用于所有版本的 iOS。

參考:自動調整

  1. 自動布局

iOS 6 中引入的一項功能,允許對 UI 控件的關系進行細粒度控制。它將允許控制元素相對于設計表面上其他元素的位置。

參考:設計師自動布局

您可以閱讀文檔并從鏈接下載示例。對于復雜的布局,我建議您使用Auto Layout,對于簡單的布局,我建議您使用Autosizing。


查看完整回答
反對 回復 2022-07-23
  • 2 回答
  • 0 關注
  • 142 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號