私の iPad アプリではUILabel
、Web サービスからフェッチされるテキストのスクロールを表示しています。同じテキスト サイズを動的に設定する必要があります。私の問題はUILabel
、Web サービスから取得するテキストの長さに応じて、の幅を設定する必要があることです。
可能な解決策のすべてまたはほとんどを試しましたが 、無駄でした。
NSString
サーバーから取得した文字列を保存している場所が 300 文字の場合、次のコードを使用して幅として 2270 を表示します。
CGFloat width = [ScrollingLabel.text sizeWithFont:ScrollingLabel.font].width;
ScrollingLabel.frame = CGRectMake(1024,720,width,45);
しかし、アプリで文字列の半分を取得していません。