Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

9. Anpassungen mit Delegates > 9.8 Den Titel des Fensters setzen

9.8 Den Titel des Fensters setzen

Als Nächstes wollen wir die Titelleiste des Browserfensters mit dem Titel der geladenen Seite füllen. Wir benutzen dazu die Methode webView:didReceiveTitle:forFrame: im WebFrameLoadDelegate.

Welches Objekt soll unser Delegate sein? Wir können entweder eine neue Klasse entwickeln und instanziieren oder die Instanz einer bereits existierenden Klasse nutzen. In diesem Fall ist das BrowserController-Objekt die beste Wahl, weil es Verbindungen zu den GUI-Elementen besitzt, auf die wir zugreifen müssen. Verbinden Sie den Delegate im Interface Builder so:

image with no caption

Wählen Sie den Web-View und öffnen Sie den Connections Inspector. Sie sehen die vier Delegate-Methoden zusammen mit den anderen Outlets. Verbinden Sie frameLoadDelegate mit dem BrowserController. Speichern Sie und beenden die Arbeit in Xcode.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint