-12
此代碼在出現鍵盤時將textview滾動到視圖中,但僅在objective-C中顯示。有沒有辦法像Swift一樣簡單地做到這一點?這個代碼是否有Swift等價物?
CGPoint scrollPoint = CGPointMake(0, textField.frame.origin.y);
[scrollView setContentOffset:scrollPoint animated:YES];
此代碼在出現鍵盤時將textview滾動到視圖中,但僅在objective-C中顯示。有沒有辦法像Swift一樣簡單地做到這一點?這個代碼是否有Swift等價物?
CGPoint scrollPoint = CGPointMake(0, textField.frame.origin.y);
[scrollView setContentOffset:scrollPoint animated:YES];
等效的Swift代碼如下。
let scrollPoint = CGPoint(x: 0, y: textField.frame.origin.y)
scrollView.setContentOffset(scrollPoint, animated: true)
有很多很好的學習Swift的資源。 The Apple book on Swift是免費的,相當不錯。