objective c - How can i preview custom code-based views in xcode? -
i create custom controllerview, want see without compilation. how can preview results?
for example, custom controller:
import cocoa class breakwindowcontroller: nswindowcontroller { let breakviewcontroller = breakviewcontroller() var popovermanager: popovermanager? // mark: view lifecycle override func loadwindow() { self.window = breakwindow(contentrect: self.breakviewcontroller.view.frame, stylemask: nsborderlesswindowmask, backing: nsbackingstoretype.buffered, defer: false) self.window?.contentview = roundedcornerview(frame: self.breakviewcontroller.view.frame) self.window?.center() self.window?.animationbehavior = nswindowanimationbehavior.alertpanel self.window?.display() self.window?.makekeywindow() self.window?.makemainwindow() nsapp.activateignoringotherapps(true) self.window?.makekeyandorderfront(true) self.breakviewcontroller.popovermanager = self.popovermanager self.popovermanager?.breakcontroller = self (self.window?.contentview as! roundedcornerview).visualeffectview.addsubview(self.breakviewcontroller.view) } }
you cannot. drawback of code based views. think moment, without compilation, how xcode know view looks like?
Comments
Post a Comment