0
アクションシートにテーブルビューを追加する方法。 xamarin iosを使用しています。私はアコーディオンを持ったテーブルビューのアクションシートが必要です。私はアコーデオンで通常のテーブルビューを行うことができます。アクションシートの中にテーブルビューが必要ですアクションシートのテーブルビューxamarin ios
アクションシートにテーブルビューを追加する方法。 xamarin iosを使用しています。私はアコーディオンを持ったテーブルビューのアクションシートが必要です。私はアコーデオンで通常のテーブルビューを行うことができます。アクションシートの中にテーブルビューが必要ですアクションシートのテーブルビューxamarin ios
最初にするべきことは、UIActionSheetの代わりにUIAlertController(iOS 8では非推奨)を使用することですアラート機能。
UIAlertController
はUIViewControllerから継承しています。希望するようにサブビューを追加しましょう。
// Create a new UIAlertController
var alertController = UIAlertController.Create("Alert Title", "Some text here", UIAlertControllerStyle.ActionSheet);
// Add your custom view to the alert. Any UIView can be added.
var yourTableView = new UITableView();
alertController.View.AddSubview(yourTableView)
// Add Actions
alertController.AddAction(UIAlertAction.Create("Ok", UIAlertActionStyle.Default, alert => Console.WriteLine ("Ok clicked")));
alertController.AddAction(UIAlertAction.Create("Cancel", UIAlertActionStyle.Cancel, alert => Console.WriteLine ("Cancel clicked")));
// Show the alert
controller.PresentViewController(alertController, true, null);
Here's an example、それはスウィフトでありますけれども。