我正在创建一个自定义弹出窗口,其中包含一个UIImageView,并在其中添加了一些元素。
问题是,当我添加UITableView时,它是不可滚动的(实际上,它似乎也不可单击-未调用RowSelected事件)。

customPopup = new UIImageView (new RectangleF (16, 50, 283, 499));
customPopup.Image = UIImage.FromFile ("Images/popup.png");

customPopupTableView = new UITableView (new RectangleF (0,200, 283, 220));
customPopupListSource = new CustomPopupListSource();
customPopupTableView.BackgroundColor = UIColor.Clear;
customPopupTableView.SeparatorStyle = UITableViewCellSeparatorStyle.None;
customPopupTableView.RowHeight = 100;

customPopupTableView.Source = customPopupListSource;

customPopup.Add (customPopupTableView);


知道什么会导致这种行为吗?

最佳答案

如果有人迷惑了这个问题,那么解决它的原因是:

customPopup.UserInteractionEnabled = true;

关于ios - UIImageView上的UITableView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26414874/

10-12 00:06