在xamarin ios的行动板料的表视图

时间:2017-08-30 06:02:50

标签: uitableview xamarin xamarin.ios uiactionsheet

我们如何在操作表中添加表格视图。我正在使用xamarin ios。我需要一张带有手风琴的桌子视图的动作表。我可以用手风琴做普通的桌面视图。我需要动作表中的表格视图

1 个答案:

答案 0 :(得分:0)

您应该做的第一件事是使用UIAlertController而不是{8},这在iOS 8中已弃用。您将拥有更加面向未来的应用,更易于使用提醒功能。

UIAlertController继承自UIActionSheet,您可以根据需要添加子视图。

// 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);

UIViewController这个在行动中,虽然它在Swift中。