Ich muss die Schriftgröße UITextView
entsprechend dem Wert von UISlider
ändern.Ändern der Schriftgröße von UITextView von UISlider
in viewDidLoad()
Geschrieben
tvVarse.text=strTextToShow; //tvVarse is the UITextViewOutlet, strTextToShow is the text to be shown on textView
Suche:
- Sowohl
UITextView
undUISlider
‚s Outlet angeschlossen ist. UITextVIew
Verhalten "Auswählbar" ist im Ausgang aktiviert.- Gegeben
UISlider
Minimalwert ist 13 und Maximalwert ist 25 in Outlet.
EDIT: Struktur der UIView
ich folgende Codes versucht:
1 Versuchen:
- (IBAction)sliderTap:(UISlider*)sender //Value changed action for UISlider
{
tvVarse.font = [tvVarse.font fontWithSize:sender.value];
}
2 Versuchen:
- (IBAction)sliderTap:(UISlider*)sender //Value changed action for UISlider
{
dispatch_async(dispatch_get_main_queue(), ^{
tvVarse.font = [tvVarse.font fontWithSize:sender.value];
});
}
Versuchen 3:
- (IBAction)sliderTap:(UISlider*)sender //Value changed action for UISlider
{
dispatch_async(dispatch_get_main_queue(), ^{
tvVarse.text=strTextToShow;
tvVarse.font = [tvVarse.font fontWithSize:sender.value];
[tvVarse setNeedsLayout];
[tvVarse setNeedsDisplay];
});
}
Versuchen 4:
- (IBAction)sliderTap:(UISlider*)sender //Value changed action for UISlider
{
dispatch_async(dispatch_get_main_queue(), ^{
tvVarse.font = [tvVarse.font fontWithSize:sender.value];
tvVarse.text=strTextToShow;
[tvVarse setNeedsLayout];
[tvVarse setNeedsDisplay];
});
}
5 Versuche:
- (IBAction)sliderTap:(UISlider*)sender //Value changed action for UISlider
{
tvVarse.font = [tvVarse.font fontWithSize:sender.value];
tvVarse.text=strTextToShow;
}
Nun ist der lustige Punkt ist, wenn ich Anderen Text bin Providing, es funktioniert dh
Workin g aber anderer kleiner Text:
- (IBAction)sliderTap:(UISlider*)sender //Value changed action for UISlider
{
[email protected]"My name is Manab";
tvVarse.font = [tvVarse.font fontWithSize:sender.value];
}
Kann mir bitte jemand sagen, warum diese nicht funktionieren?
Was ist die iOS-Version? – Larme
iOS 9.2 für iPhone, in Simulator vs 9.2 getestet –