Ich versuche, ein UILabel zu scrollen innerhalb eines UIScrollView aber nicht scrollen
Dies ist meiner .m
- (void)viewDidLoad
{
[super viewDidLoad];
[self.scrollView addSubview:self.contentView];
self.scrollView.contentSize = self.contentView.bounds.size;
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
NSMutableArray *arr = [[NSMutableArray alloc]init];
arr = [Singleton getArray];
NSString *str = [arr componentsJoinedByString:@"\n"];
summaryLabel.text = str;
}
Dies ist meiner .h
@interface TotalViewController : UIViewController
{
UIScrollView *scrollView;
UIView *contentView;
}
@property (nonatomic, retain) IBOutlet UIScrollView * scrollView;
@property (nonatomic, retain) IBOutlet UIView * contentView;
@property (nonatomic,strong) IBOutlet UILabel * summaryLabel;
Mein Label ist verbunden mit der View-Controller, meine contentView verbunden Ansicht-Controller, und mein summaryLabel ist verbunden mit dem View-Controller. Ich brauche das Etikett, um zu Blättern und es ist nicht.
InformationsquelleAutor Johnny Cox | 2012-07-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eine wirklich einfache Antwort, wenn Sie wollen einfach nur eine einzige scrollbare label, wäre die Verwendung von UITextView statt (Referenz). Deaktivieren der Bearbeitung, und Sie erhalten eine scrollbare label.
(Nahezu wortwörtlich: so fügen Sie eine scroll-Funktion zu einem UILabel)
Sie Jungs, die denken mit UITextView muss sich bewusst sein, dass absolut immer bugs. Wenn Sie möchten, Scrollbar, sowie die Einstellung der Schriftgröße (font-size/Familie, UITextView Sie bleiben die Nacht. (vor allem, wenn Sie den text programmgesteuert, nicht von storyboard.) Siehe auch stackoverflow.com/a/19168661/4493512
InformationsquelleAutor Dawson Toth
UIScrollView nicht scrollen, wenn es die Inhalte sind nicht größer, als es im sichtbaren Bereich. Unter Berücksichtigung der Zuordnung der Texte zum label, nachdem Sie sich gesetzt haben, contentSize des scrollview, ist es unwahrscheinlich, dass dies passiert ist richtig. Ich würde versuchen, so etwas wie dieses...
Und wenn Sie wollen, die Auswahl, dann mit UITextView ist die "bessere Antwort". Ich würde Inhalt, der weder besser ist, aus dem Zusammenhang gerissen. Es hängt alles davon ab, was Sie tun möchten.
InformationsquelleAutor Jerry Jones