2014-12-26 12 views
6

Próbuję utworzyć widok obrazu dla aplikacji zegarka, próbuję utworzyć programowo, ale kod używany w klasycznym kontrolerem widoku nie działa.Tworzenie obrazuView programowo w Watch Kit

let imageName = "yourImage.png" 
let image = UIImage(named: imageName) 
let imageView = UIImageView(image: image!) 
imageView.frame = CGRect(x: 0, y: 0, width: 50, height: 50) 
view.addSubview(imageView) 

Jak mogę zrobić to samo dla zestawu zegarków? dziękuje

Odpowiedz

12

Nie można dynamicznie tworzyć widoków w WatchKit. Musisz utworzyć cały interfejs w scenorysie. Możesz ukryć elementy swojego scenariusza, a następnie programowo je odkryć.

W scenorysie można użyć funkcji WKInterfaceImage do przechowywania obrazu. Możesz ustawić obraz w środowisku wykonawczym za pomocą setImage:.