2016-03-11 55 views
-1

我沿着一個關於滑動手勢的YouTube視頻教程。我正在編寫的代碼與教程中顯示的完全相同,但是我收到了錯誤(無法分配給屬性:「description」屬性是不可變的錯誤) 就行了(leftSwipe.description = .Left)不能分配給屬性:「description」屬性是不可改變的錯誤(leftSwipe.description = .Left)

override func viewDidLoad() { 
     super.viewDidLoad() 

var leftSwipe = UISwipeGestureRecognizer(target: self, action: Selector("handleSwipes")) 

leftSwipe.description = .Left 
} 

本教程的作者正在寫它完全相同的方式,但沒有得到我得到的錯誤。 我會很感激的幫助。 鏈接到YouTubeVideo教程中,我下面是:https://www.youtube.com/watch?v=9r1UFNeVuFA

回答

1

description,你使用了錯誤的屬性名稱,它應該是direction

+0

謝謝你,我爲我愚蠢的問題道歉。我意識到我需要檢查我的視力。 –

2

description

leftSwipe.description = .Left 

direction

leftSwipe.direction = UISwipeGestureRecognizerDirection.Left 

// or use 

leftSwipe.direction = .Left 
1
override func viewDidLoad() 
{  
    super.viewDidLoad() 

    var leftSwipe = UISwipeGestureRecognizer(target: self, action:  
    Selector("handleSwipes")) 

    leftSwipe.direction = .Left 
} 
+0

基蘭 - 我想說對不起 –

+0

它確定!但只是不要通過苛刻的評論,因爲我只是在幫助人們。 –

+0

我討厭負面的選民,這就是爲什麼你對不起男人 –

1

使用

leftSwipe.direction = .Left 
相關問題