uisplitview

___ qstnhdr ___ So erhalten Sie den Master View Controller im Detail View Controller mit UISplitViewController? ___ qstntxt ___

Ich habe eine %code% mit Master-Controller und Detail-Controller:

%Vor%

Die %code% ist eine Tabelle Listenansicht-Controller, ich möchte View Controller eine Methode ausführen, wenn der Benutzer klickt auf Zelle, So wie der Master-Controller im Detail-Controller zu bekommen?

%Vor%     
___ answer26673486 ___

Während die Antwort von jjv360s sehr hilfreich ist, möchten einige sicher Werte an die aufgerufene Methode übergeben. Folgendes Tutorial hat mir geholfen:

Ссылка

Um den Wert %code% zu übergeben, müssen Sie %code% als Eigenschaft in der Klasse verfügbar machen, die die Benachrichtigung sendet. Die empfangende Methode muss %code% an die Klasse übergeben, die %code% verfügbar macht.

    
___ answer15220128 ___

Ich würde stattdessen Benachrichtigungen verwenden, also in Ihrem Master:

%Vor%

Und in Ihrem Detail:

%Vor%     
___ tag123usplitview ___ UISplitView repräsentiert einen Container mit zwei Ansichten. eine Ansicht für den Hauptinhalt und eine andere Ansicht, die normalerweise für Navigationsbefehle verwendet wird. Es ist in iOS verfügbar ___ tag123ios ___ iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die verwandten Tags [objective-c] und [swift] für Probleme, die für diese Programmiersprachen spezifisch sind. ___
2
Antworten

So erhalten Sie den Master View Controller im Detail View Controller mit UISplitViewController?

Ich habe eine UISplitViewController mit Master-Controller und Detail-Controller: %Vor% Die MyDetailController ist eine Tabelle Listenansicht-Controller, ich möchte View Controller eine Methode ausführen, wenn der Benutzer klickt auf Ze...
05.03.2013, 07:27