Ich habe mir die Dokumentation und es heißt, dass es in der AccelerometerGraph-Demo referenziert wurde. Also habe ich mir die Demo angeschaut.
Es sieht so aus, als ob Sie vor dem Hinzufügen zur Leiste die Eigenschaft possibleTitles
auf eine Menge von Zeichenfolgen setzen können, die die Schaltfläche möglicherweise anzeigt. Ich nehme an, dass dies so ist, dass die Schaltfläche die Breite der breitesten Zeichenfolge annimmt. Wenn Sie also den Titel ändern, ändert sich die Breite der Schaltfläche nicht.
Ich habe einen kleinen Code geschrieben, um das auszuprobieren, und es ist wie Ed sagt, der Button wird so breit sein, wie es sein muss, um die längste Zeichenfolge in NSSet
an possibleTitles
Der Knopf ist breit genug für "Auf Wiedersen, Good Night".