ich bin neu bei iPhone Programmierung, also wenn Sie mir helfen könnten, würde ich es begrüßen - ich war überall im Internet und kann die Antwort darauf nicht finden.
Mein aktuelles Setup ist wie folgt
Navigationscontroller in MainWindow.xib & gt; View in Navigation Controller in MainWindow.xib ruft RootViewController.xib & gt; RootViewController.xib enthält eine einzelne Tabellenansicht.
ich kann dann laden in einer Symbolleiste mit dem folgenden Code in RootViewController.m
%Vor%Dieser Code funktioniert für Schaltflächen. aber ich kann nicht für das Leben von mir herausfinden, wie man ein segmentiertes Steuerelement anstelle der Knöpfe hinzufügt. Ich habe versucht, ein Array mit zwei segmentierten Steuerelemente, aber dann kann das Array der Symbolleiste nicht hinzufügen.
Wenn mir irgendjemand etwas Code mitteilen könnte, der segmentierte Steuerelemente auf dieselbe Weise hinzufügt, wie ich die Buttons hinzugefügt habe, würde ich es sehr schätzen.
Danke, Dave.
Die Lösung dazu ist (1) die UISegmentedControl
mit all ihren Schaltflächen usw. zu erstellen, und dann (2) ein UIBarButtonItem
mit dem% initializer initWithCustomView:(UIView *)view
zu erstellen und das segmentierte Steuerelement als Variable bereitzustellen Dies. Fügen Sie dann das Bar Button Item zur Toolbar hinzu, indem Sie ein Array verwenden, genau wie in Ihrem Beispielcode.
Stellen Sie sicher, dass Sie ein Ziel und eine Aktion für Ihren segmentierten Controller festgelegt haben, und empfehle, den Stil auf UISegmentedControlStyleBar
festzulegen. Es sieht genauso aus wie am unteren Rand der Google Maps App. Hoffe, das war, was Sie suchen.
Tags und Links iphone uitableview controller toolbar navigation