viewDidLoadの静的なテーブルビューセルからテキストラベルを初期化すると、すべてが表示されるように表示されます。しかし、ボタンを押してからテキストの値を変更すると、そのテキストがviewDidLoadで設定された元のテキストより大きい場合、テキストが切り捨てられます。新しいテキストが短くなると、正しく表示されます。テーブルビューのセル内のTextlabelがリフレッシュ後にサイズ変更されない
誰かがこの問題の解決策を知っていますか?
- EDIT -
で解決: - ラベルのサイズを変更することがあり
テキスト値を変更した後、ラベルのsetNeedsLayoutメソッドを呼び出してみてください。 -
コードを投稿してください。 – Devang
最後に省略記号(...)が追加され、テキストが短くなることを意味しましたか? – tipycalFlow
はい、ラベルの幅が十分ではなく、3点が表示されています... – Jasper