、: https://github.com/ilyapuchka/ReadMoreTextViewイリヤPuchkaのReadMoreTextView(UITextViewのサブクラス、iOSの、スウィフト、CocoaPods)
それはに制限することができUITextViewのサブクラスを実装します特定の行数を表示し、UITextViewを展開するために「Read More」タイプのボタンを表示します。
私はReadMoreTextViewポッドを正常にインストールしたようですが、下のコードのlet textView = ReadMoreTextView()
行にXcodeがUse of unresolved identifier ReadMoreTextView
と表示されています。
私はimport ReadMoreTextView
を下記のように追加してみました。上記のエラーは消えましたが、私はNo such module ReadMoreTextView
をインポートしています。
UITextViewをライブラリからView Controllerにドラッグし、IDインスペクタでReadMoreTextView
クラスを割り当てることができるので、そのクラスはXcodeに認識されます。 (IBOutletはそのUITextviewに接続されていますが、おそらくそこには存在しないはずです)
私がここで紛失していることは間違いありません。私は私の迅速なプロジェクトでポッドでReadMoreTextViewをインストールしようとした http://greendept.com/readmoretextview/
// ViewController.swift
// readmoretextview
import UIKit
class ViewController: UIViewController {
@IBOutlet var textView: UITextView!
override func viewDidLoad() {
super.viewDidLoad()
let textView = ReadMoreTextView()
textView.text = "When the saints go marching in, When the saints go marching in"
textView.maximumNumberOfLines = 3
textView.shouldTrim = true
textView.trimText = "Read more"
}
}
私は実際にそれを試みました。しかし、私は "そのようなモジュールReadMoreTextView"を得ません – user1147171
申し訳ありません、私はポッドをインストールしようとしましたが、失敗、GWFに感謝! "Build Phases-> Link Binary"と "Build Settings-> Other Linker Flags"にプロジェクトの設定を教えてください。 – Hao
ハオ - 助けてくれてありがとう、しかし、私は少なくとも当分の間、別のアプローチを追求することに決めました。 – user1147171