IOS
 Computer >> コンピューター >  >> プログラミング >> IOS

iOSアプリでスクロール可能なTextViewを作成するにはどうすればよいですか?


iOSでスクロール可能なTextViewを作成するには、ストーリーボードを使用して作成する方法と、プログラムで別のtextViewを作成する方法の2つの方法で作成できます。

textViewの高さを超えるテキストがあり、scrollableプロパティが無効になっている場合、テキストビューはデフォルトでスクロール可能です。

1。ストーリーボードの使用

  • ストーリーボードに移動し、オブジェクトライブラリからtextViewをビューにドラッグします。

  • これで、テキストビューで、テキストがデフォルトでスクロール可能な高さよりも高い場合、それ以外の場合はスクロールできなくなります。

  • 残りの必要な制約とともに高さの制約を与えます。

  • スクロールが有効になっていることと、ユーザー操作が有効になっていることを確認してください。

iOSアプリでスクロール可能なTextViewを作成するにはどうすればよいですか?

2。プログラムで

プログラムでテキストビューを作成するには、次のコードを使用できます。それに制約も与えるようにしてください。

lettx = UITextView()
   tx.isScrollEnabled = true
   tx.isUserInteractionEnabled = true
   tx.frame = CGRect(x: 10, y: 10, width: self.view.frame.width, height: 100)
   tx.text = "Loremipsum dolor sit erelitlamet, consectetaurcilliumadipisicingpecu, sed do
   eiusmodtemporincididuntutlabore et dolore magna aliqua. Utenim ad minim veniam, quisnostrud
   exercitation ullamcolaboris nisi utaliquip ex eacommodoconsequat.Duisauteirure dolor in
   reprehenderit in voluptatevelitessecillumdoloreeufugiatnullapariatur.    
   Excepteursintoccaecatcupidatat non proident, sunt in culpa qui officiadeseruntmollitanim id
   estlaborum. Nam liber teconscient to factor tum poenlegumodioqueciviuda."
   self.view.addSubview(tx)

これにより、アプリケーションに次のようなスクロール可能なテキストビューが作成されます。

iOSアプリでスクロール可能なTextViewを作成するにはどうすればよいですか?


  1. AndroidアプリでTextToSpeechを作成するにはどうすればよいですか?

    この例は、AndroidアプリでTextToSpeechを作成する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:/

  2. FacebookでAndroidアプリを作成する方法は?

    この例は、FacebookでAndroidアプリを作成する方法を示しています。FacebookアプリIDを取得するには、Facebook開発者サイトでFacebookアプリを作成する必要があります。次の手順を1つずつ実行してください。 https://developers.facebook.com/にアクセスして、新しいアプリを追加します。 ステップ1 -指定されたフィールドにアプリ名とメールアドレスを入力します ステップ2 –以下の行build.gradle/mavenを追加します Maven中央リポジトリからSDKをダウンロードします: buildscript { reposi