본문 바로가기

개발/swift29

UItableView 회전 tableviewName.transform = CGAffineTransform(rotationAngle: -(CGFloat)(M_PI_2)) 이런식으로 쓰면 된다 2016. 10. 14.
[Swift]UIGestureRecognizer 참고자료 http://minsone.github.io/mac/ios/uigesturerecognizer 참고하여 나는 이런식으로 썼다! override func viewDidLoad() { super.viewDidLoad() initUi() let swipeUp = UISwipeGestureRecognizer(target: self, action: #selector(self.didSwipe(swipeGes:))) let swipeDown = UISwipeGestureRecognizer(target: self, action: #selector(self.didSwipe(swipeGes:))) swipeUp.direction = .up swipeDown.direction = .down self.view.gestureR.. 2016. 9. 28.
swift3 numberOfSectionsInTableView swift 2.3 >> override func numberOfSectionsInTableView(tableView: UITableView) -> Int swift 3.0 >> override func numberOfSections(in tableView: UITableView) -> Int 원래 사용하던 swift 2.3 버전에서 개발을 계속하다가iOS 10이 출시되면서 xcode를 8로 업그레이드를 했다 하고 나니 어머나 문법이 왤케 많이 달라졌지?!ㅠㅠ그중 하나 고생한게 numberOfSectionsInTableView 이다.. 중간중간 비슷하지만 살짝살짝씩 다른게 있으니 주의할것!! 2016. 9. 19.
lazy is only vaild for member of struct of class swift로 개발중에 메모리 낭비 방지를 위해 테이블의 이미지를 늦게 출력하게 하려고 lazy 키워드를 사용하려고 했다 하지만 에러가 났다 lazy is only vaild for member of struct of class 검색해보니 해당 lazy키워드는 func안에 넣을 수 없고 클래스 안에 글로벌하게만 쓸수 있다.. 2016. 9. 6.
테이블 맨 위로 올리기(top) @IBAction func GoTop(sender: AnyObject) { tableview.setContentOffset(CGPointZero, animated: true) } 2016. 9. 5.
반응형