何か奇妙なことが起こっています。基本的に、メッセージングアプリを再作成しようとしています。そのため、ユーザーが少なくとも 1 文字を入力したときに [送信] ボタンをグレーから青に変更しようとすると、.
titleLabel を変更しようとすると問題が発生し、ボタンが消えます。後で、古い位置に戻っていることがわかりました(キーボードが表示されていない場合)。
なぜこれを行うのですか?titleLabel を変更しないと、すべてが通常どおり機能します。ただし、そうすると、UIButton は元の場所に戻ります。[self.button.titleLabel setTextColor: [UIColor blueColor];
サンプル コードが必要な場合はお知らせくださいUITextViewdidChange
。
ありがとう!アラン