2

iPhone アプリで分数を表示しようとしています。たとえば、12 と 3/81 は、数値「12」の後に分子「3」、水平線、分母「81」として表示する必要があります。下。

誰かがこれを達成する方法について私にアドバイスしてくれれば幸いです。a をサブクラス化しUILabelて分数のカスタム描画を行うべきですか、それとも a をサブクラス化する必要がありUITextViewますか?

そのようなカスタム描画を行う方法を示すサンプルコードはどこかにありますUILabelUITextView?

4

1 に答える 1

1

FractionViewというサブクラスを作成しUIView、分子、分母、および区切り文字 (スラッシュ) を表すラベルを付けます。渡す値を格納するビューのプロパティを作成numeratorし、それに応じてラベルを設定します。denominatorその後、分数を表示する必要がある場所にこのビューをドロップできます。

于 2011-05-19T18:06:07.350 に答える