Outlet in Xcode funktioniert nicht?
Hi,
ich versuche mich momentan an meiner ersten Xcode Cocoa App für OS X. Ist eigentlich auch gar nicht so schwer mit Hilfe einiger Tutorials, jedoch habe ich ein Problem: Ich möchte einen View Controller, besser gesagt dessen Inhalt, scrollfähig machen. Dazu hab ich mir also 2-3 Tutorials angeguckt, welche auch nicht besonders schwierig schienen. Ich habe also eine "ScrollView" eingefügt und testweise 2 Bilder darin eingefügt. Wie im Bild zu sehen habe ich diese auch meiner Meinung nach Korrekt untergeordnet... Laut Anleitung muss ich jetzt ein Outlet per DragandDrop erstellen, und genau da ist das Problem, dass das einfach nicht klappt... Mit Buttons und Ähnlichem ist es kein Problem ein Outlet zu erstellen aber mit dem Srollview klappt es nicht.
Hat vielleicht jemand eine Idee was das Problem sein könnte oder bereits selber schon einmal das Problem gehabt? Oder ist das Tutorial einfach blöd und es geht ganz anders?
Achja, ich mache das ganze in Swift falls es einen Unterschied macht....
Gruß
Max

4 Antworten
Hast du im rechten Quellcode-Fenster dem Modus auf Automatic stehen, damit auch die zum ViewController gehörende Klasse angezeigt wird?
Hast du für die anderen ViewController überhaupt jeweils eine Custom Class erstellt und im Identity Inspector eingetragen?
Hab es jetzt geschafft ohne Tutorial... war garnicht so schwer nachdem ich mal überlegt habe wie das ganze aufgebaut ist und was fehlt:D
nein wie gesagt fange ich gerade erst an und da dies meine erste Anwendung für OS X ist habe ich das noch nie gehört... habe bisher nur iOS Anwendungen gemacht und da ging alles in einer Klasse... Ich werde jetzt mal mit diesen Begriffen Google füttern und hoffentlich ein oder 2 Tutorials gucken wie es geht. Danke für den Hinweis hierzu!
Bei gedrückter alt Taste von der Scrollview in den Code ziehen. Musst dir dazu den Assistant Editor aufmachen.
Habe das Problem identifiziert: ich kann nur vom ersten view in den Code outlets ziehen. Also müsste ich die outlets aus anderen Fenstern in den dazugehörigen Code ziehen. Die Frage ist wie komme ich zum Code des jeweiligen views? In der Spalte links, wo ich zB das Storyboard öffnen kann ist nur ein view eingetragen, aber mit dem funktionieren eben auch nur die Objekte aus dem ersten view.....
Gibt es nicht spezielle Foren dafür?
Ich meine ja nur, hier arbeiten nicht soviele Menschen mit Xcode, die zu diesem Zeitpunkt auf die Frage antworten (können).
bestimmt, aber ich bin nunmal hier angemeldet und wollte mich nicht für eine frage auf einem neuen forum anmelden... das ist ja das schöne an gutefrage.net, es ist sehr universell und man kann alles mögliche fragen und fast immer weis jemand eine Antwort...
aber keine Angst, wenn es hier wirklich keiner weiss werde ich wahrscheinlich auch spezialisiertere Foren bemühen;)
Habe das Problem identifiziert: ich kann nur vom ersten view in den Code outlets ziehen. Also müsste ich die outlets aus anderen Fenstern in den dazugehörigen Code ziehen. Die Frage ist wie komme ich zum Code des jeweiligen views? In der Spalte links, wo ich zB das Storyboard öffnen kann ist nur ein view eingetragen, aber mit dem funktionieren eben auch nur die Objekte aus dem ersten view.....
Weiß keiner eine Lösung?