我有一个UISplit视图,在左侧“Master”区域使用Table-views,看起来在根控制器上按下几个表视图后,然后将它们弹出并同时旋转,然后旋转在肖像和风景之间,肖像中的按钮似乎停止响应。
经过进一步调查,事实证明并不是它没有响应,而是触摸敏感的区域部分滑出屏幕,使得你可以触摸的区域得到“大师“popover是在按钮的边缘,使得它非常难以击中。我有一个灵活空间,标题和额外的注销按钮。
任何想法?
答案 0 :(得分:0)
事实证明,在Mono-touch分割视图模板中,细节控制器中有两种方法,一种是在横向中隐藏主视图的弹出窗口和按钮,另一种方法则将其放回。我正在使用其中一种方法向工具栏添加一个灵活的空格项,文本项和注销按钮。问题在于,因为我在那个方法中这样做,所以每次进入肖像时都会添加它们,并且每次都会添加灵活空间,慢慢地将主按钮的可触摸区域推到屏幕外。 (Button本身从未移动过)在ViewDidLoad方法中将项目添加到工具栏,而不是再次添加项目后,解决了问题。