So überschreiben Sie AccessoryView in UITableViewCell, um seine Position zu ändern

8

Standardmäßig ist accessoryView auf UITableViewCell ganz rechts in der Zelle positioniert. Ich unterteile die UITableViewCell , um zu versuchen, diese Position zu ändern, um sie über die linke Seite zu bewegen, jedoch hat sie keine Wirkung und sie bleibt auf der rechten Seite. Irgendwelche Ideen, wie man das macht?

%Vor%

    
Flea 27.05.2013, 20:01
quelle

3 Antworten

0

Basierend auf Matts Tipp war die einzige Möglichkeit, dies zu tun, nur meine eigene UIImageView zu verwenden und das Bild meiner Wahl zu verwenden und dann die frame -Koordinaten auf das zu setzen, was ich brauchte. Dies ermöglichte das accessoryView zu erweitern. Anscheinend ist dies der einzige Weg, um es zu manipulieren.

%Vor%     
Flea 28.05.2013, 20:31
quelle
6

Implementieren Sie layoutSubviews in Ihrer Zellenunterklasse, rufen Sie super als Erstes auf und ändern Sie dann die Rahmen der Unteransichten, die Sie ändern möchten.

    
Wain 27.05.2013 20:04
quelle
1

Das ist der Lösung von Flea ähnlich; schiebt das Bild um den angegebenen Betrag anstelle eines festen Rahmens:

%Vor%     
Yunus Nedim Mehel 30.01.2014 18:02
quelle

Tags und Links