Tag: sizewithfont

Prüfen Sie, ob es ist ein emoji, die in einen string

Anzahl der Antworten 11 Antworten
Ich bin immer der text die Größe einer Zeichenfolge mit diesem textSize = [[tempDict valueForKeyPath:@"caption.text"] sizeWithFont:[UIFont systemFontOfSize:12] constrainedToSize:CGSizeMake(280, CGFLOAT_MAX) lineBreakMode: NSLineBreakByWordWrapping]; Das einzige problem das ich habe ist, dass wenn der string enthält nur ein emoji, meine

Konvertieren CGSize zu CGFloat und nutzen, dass Größe, RoundRectButton

Anzahl der Antworten 2 Antworten
Ich versuche zu finden, die physische Pixelgröße eine Zeichenfolge von text. Dann möchte ich verwenden Sie diese Größe, um die Länge eines roundRectButton. Die Methode, die ich verwende, um die Länge jedoch gibt eine CGSize. Wie kann

IOS 7 sizeWithFont Veraltet

Anzahl der Antworten 3 Antworten
Ich kann nicht scheinen zu ersetzen, die als veraltet markiert sizeWithFont mit boundingRecWithSize richtig. Stöberte ich durch alle Antworten und blieben die ganze Nacht versucht dieses Problem zu beheben.Ich brauche wirklich Hilfe von jemanden Weg, der klüger

Holen Sie sich die NSString Höhe

Anzahl der Antworten 2 Antworten
Habe ich ein NSString, und ich möchte wissen, Ihre Höhe, um eine angemessene UILabel. Tun dies NSString *string = @"this is an example"; CGSize size = [string sizeWithFont:[UIFont systemFontOfSize:10.0f] forWidth:353.0 lineBreakMode:UILineBreakModeWordWrap]; float height = size.height; Höhe ist

UILineBreakMode Vs NSLineBreakMode

Anzahl der Antworten 2 Antworten
Sehe ich einige UIStringDrawing Methoden wurden aktualisiert, um die Verwendung NSLineBreakMode statt UILineBreakMode in iOS 6.0: E. g. - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode Wie kann ich das prüfen um sicherzustellen, dass meine iOS-5-Benutzer und nachfolgend weiter nutzen

iOS 7 - UITextView font-size passend für alle text-in anzeigen (kein scrollen)

Anzahl der Antworten 4 Antworten
Ich versuche zu finden, eine nicht-abgelehnte Methode, um die Größe der schriftart des textview nach unten, so, dass jeder text passt in das textview-ohne scrollen. Die Methode 'sizeWithFont' ist veraltet und ich möchte sicherstellen, dass die besten

Ersatz für veraltet -sizeWithFont: constrainedToSize: lineBreakMode: in iOS 7?

Anzahl der Antworten 8 Antworten
In iOS 7, die Methode: - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode und die Methode: - (CGSize)sizeWithFont:(UIFont *)font veraltet sind. Wie kann ich ersetzen CGSize size = [string sizeWithFont:font constrainedToSize:constrainSize lineBreakMode:NSLineBreakByWordWrapping]; und: CGSize size = [string sizeWithFont:font]; InformationsquelleAutor der