2016-06-09 6 views
0

Arbeits Ich habe einen UIToolbar. Diese Symbolleiste hat zwei Elemente, ein Bild und einen Schieberegler. Das Bild befindet sich in einer Ansicht. So wird jede UIBarButtomItem s auf der Symbolleiste hat diese StrukturOutlets UIBarButtonItems nicht

TOOLBAR 
    │ 
    ├─────── UIBarButtomItem 
    │    │ 
    │    │ 
    │   view 
    │    │ 
    │    └─── imageView 
    │ 
    └─────── UIBarButtomItem 
       │ 
       │ 
       slider 

Diese Symbolleiste eine eigene Klasse.

Ich habe versucht, IBOutlets vom Schieberegler, von der ImageView und sogar von den Tasten zu seiner Klasse zu ziehen, und es funktioniert nicht. Xcode nimmt den Auslass mit dem Viewcontroller, wo die Symbolleiste ist, aber ich habe versucht, aus dieser Symbolleiste aus seiner Sicht Controller die gesamte Logik zu trennen.

Was fehlt?

+0

Versuchen Auslass Eigenschaft manuell (mit Suchbegriff IBOutlet) verbinden und in aus dem Code zu schreiben durch Ziehen aus dem Leerzyklus von der linken Seite der Eigenschaftsdeklaration erschien UI. – arturdev

+0

Heiliger Mist, es funktioniert! VIELEN DANK!!! Bitte wandle diesen Kommentar in eine Antwort um, damit ich akzeptieren kann. Warum machst du Xcode so beschissen, Apple? – SpaceDog

+0

Sie sind willkommen :) – arturdev

Antwort

1

Try Auslass Eigenschaft manuell (mit Suchbegriff IBOutlet) verbinden und in aus dem Code schreiben durch Ziehen aus dem Leerzyklus von der linken Seite der Eigenschaftsdeklaration erschien UI.

+0

BRILLIANT! VIELEN DANK – SpaceDog

Verwandte Themen