我遇到了一個類似於this post或this question的奇怪問題。我的工具欄的最左邊的酒吧按鈕項目的觸摸檢查器是關閉的地方。在我的情況下,只有當我在SplitViewController的DetailViewController中添加工具欄並在iPhone上運行它時纔會發生這種情況。工具欄中的按鈕項在SplitViewController中無法正常工作
紅色字段是項目按鈕的off off觸摸傳感器。
我試過很多東西,這些是我發現的東西。我使用的Xcode 6.
- 它只有當工具欄是SVC的DetailViewController
- 它只是發生在你的iPhone,而不是iPad上運行它發生
- 它只有當它限制在底部發生的DetailViewController
- 它只是發生在按鈕上最左邊的工具欄
有沒有人有同樣的問題嗎?如果沒有,我會非常感激它,如果你可以自己嘗試一下,只需創建一個新的主 - 細節項目並在DetailViewController中添加工具欄,並將其限制在底部並在iPhone模擬器或設備上運行它。如果它導致同樣的問題,請分享。似乎沒有任何明確的答案,所以我想知道是否有問題的Xcode。我唯一想到的解決方案是使用標籤欄。請分享你的想法或解決方案。
編輯:
我已經連接項按鈕IBAction爲,當我觸摸項目它不被觸發。我認爲這是行不通的,因爲它不會給Flash動畫,除非我觸摸紅色的領域。 IBAction被調用,但它仍然不會給Flash動畫,除非我觸摸紅色的領域。觸摸項目按鈕的審查字段似乎太大。
我能夠確認你的問題。然而,我發現,即使按鈕按動不動畫,動作也會被觸發。如果您按下按鈕右側的區域(如您在上面用紅色標記),也會觸發此操作。我想確認一下:你是否嘗試向按鈕添加一個動作並查看它是否通過點擊來觸發(儘管缺少動畫)? – 2015-02-24 06:15:50
@J夏皮羅感謝您的回覆。我剛剛放棄了這個問題,並繼續與我的項目,並將該行動添加到按鈕,它的工作!感謝您確認問題。這讓我瘋狂。仍然沒有Flash動畫。 – SFF 2015-02-24 06:16:17