1
我正在實現一個包含UIScrollViews和UIButtons的UIView的庫。UIView沒有檢測到橫向的觸摸
當方向爲縱向時,沒有任何問題,但是當方向改變爲橫向模式時,從底部開始的300個像素不會獲得靈敏度。
任何想法?
我正在實現一個包含UIScrollViews和UIButtons的UIView的庫。UIView沒有檢測到橫向的觸摸
當方向爲縱向時,沒有任何問題,但是當方向改變爲橫向模式時,從底部開始的300個像素不會獲得靈敏度。
任何想法?
如果您將觸擊手勢附加到視圖,視圖需要根據超級視圖新框架調整其自身的大小。您需要將autoResizingMask
屬性正確設置爲您對此的查看。
我想你可以設置靜態幀的值。如果是這樣,請將其設置爲動態。 如:
your_View=[UIVIew alloc]initWithFrame:[[UIScreen mainScreen] bounds]];
或
your_view.frame = self.view.bounds;
的問題是,是不是調整大小,我創建視圖當iPad改變了方向。 即使iPad從橫向開始,它也不起作用! – user1573607
當iPad啓動時,總是在肖像主頁 - 檢查你的viewDidLoad方法中的你的框架的屬性 – tiguero