XAML in Xamarin.Forms 基礎篇 電子書

XAML in Xamarin.Forms 基礎篇 電子書
XAML in Xamarin.Forms 基礎篇 電子書

Xamarin.Forms 快速入門 電子書

Xamarin.Forms 快速入門 電子書
Xamarin.Forms 快速入門 電子書

2016/10/09

Xamarin.Forms 在 ListView 內,若有宣告 ViewCell.ContextActions 無法在 iOS 正常執行

當您開發 Xamarin.Forms 應用程式,所有的程式碼都有在 Android 平台下執行過,都可以正常運行,不過,同樣的 Xamarin.Forms 檔案,卻無法在 iOS 平台下執行;經過排除方法,找到,當 ListView 內有宣告ViewCell.ContextActions 互動功能表的時候,就會發生應用程式卡住的問題,把ViewCell.ContextActions XAML 宣告之後,這個頁面就可以正常運行。
會發生這個問題,是因為您的 Xamarin.Forms 版本需要升級。若您的 Xamarin 是安裝到 4.2.0.680 版本,而 Xamarin.iOS 是 10.0.0.6 版本,並且您專案裝的 Xamarin.Forms NuGet 套件安裝的是 2.3.1.114 版本,就會發生這樣的情況。
AboutVS
解決方式,就是將您方案中所有的 Xamarin.Forms NuGet 套件 2.3.2.127 以上版本,就可以解決此一問題。

沒有留言:

張貼留言