1

私は iOS で簡単な電卓を作成しています。最後が切り捨てられたときに、ユーザーがラベルを水平方向にスクロールできるようにしたいと考えています。

どうすればこれを行うことができますか?私の最初のアイデアは、stringpadtoLength 型のメソッドを使用して、ラベルを左右に移動する 2 つのボタンを作成することでしたが、それは非効率的でした。

4

2 に答える 2

1

これを構築するには2つの方法があります。

  1. UITextView を使用し、常にNOから戻り-textFieldShouldBeginEditing:ます。これにより、非常に高速に 90% 到達するはずです。

  2. UIScrollViewを使用するを含むを使用して、カスタム コントロールを作成UILabelします-sizeToFit。これはもう少し手間がかかりますが、まさに期待どおりの結果が得られます。

于 2013-06-04T01:52:36.970 に答える