在MonoTouch.Dialog调整表格的宽度(Resizing Table Width in M

2019-10-18 08:42发布

我想重写默认情况下,给MonoTouch.Dialog的表表格的宽度。

Answer 1:

你不能做到这一点,因为它使用的UITableView /的UITableViewController其中有一些特殊的功能占用父视图的宽度。 你可以做的是使一个UIView作为其大小的高度和宽度你想要一个“容器”,然后添加TableView中作为一个子视图到。 现在DialogViewController的意志的TableView大小的容器中。

注*容器,然后加入作为一个子视图到你的控制器视图。

container = new UIView(frameSize);
dvc = new DialogViewController(...);
container.AddSubview(dvc.TableView);
View.AddSubview(container);


文章来源: Resizing Table Width in MonoTouch.Dialog