Monday, October 26, 2015

Swift, UIKit - Instantiating UIViewController from code by using storyboard identifier

Custom UIViewController's may be instantiated from storyboard by storyboard name and storyboard identifier.

For ease of use, you can add and implement IBInstantiatable protocol as follows :





Wednesday, September 30, 2015

Swift - Toplu ConstraintsWithVisualFormat işlemi

Dışarıdan visual format array'i vererek constraintleri oluşturmak için kullanılabilecek NSLayoutConstraint extension'ı :


Sunday, September 20, 2015

Swift - UIViewControllerAnimatedTransitioning [1]

İlk viewcontroller içerisinde butona tıklandığında ikinci View Controller'ı açan, ikinci içerisinde butona basıldığında ikinciyi dismiss eden gist örneği.





Swift : XCode storyboard ismi kullanarak yeni bir ViewController üretme

Storyboard üzerinde tanımlanmış ViewController'ı instantiate etmek için aşağıdaki kod kullanılabilir.

ViewController için Storyboard ID gereklidir. Bunu tanımlamak için:




Gist: