gpt4 book ai didi

ios - Ilya Puchka 的 ReadMoreTextView(UITextView 子类、iOS、Swift、CocoaPods)

转载 作者:行者123 更新时间:2023-11-29 00:48:21 34 4
gpt4 key购买 nike

Xcode 和 Swift 相当新,CocoaPods 是全新的,试图实现这个: https://github.com/ilyapuchka/ReadMoreTextView

它实现了 UITextView 的一个子类,可以将其限制为特定的行数,并将显示“阅读更多”类型的按钮以展开 UITextView。

我似乎已经成功安装了 ReadMoreTextView pod,但是在下面的代码中,在 let textView = ReadMoreTextView() 行中,Xcode 显示了 Use of unresolved identifier ReadMoreTextView.

我尝试按照下面 Hao 的建议添加 import ReadMoreTextView。上面的错误消失了,但是我在导入时得到了 No such module ReadMoreTextView

我能够将 UITextView 从库中拖到 View Controller 中,并在身份检查器中为它分配 ReadMoreTextView 类,因此 Xcode 知道该类。 (IBOutlet 连接到那个 UITextview,两者可能根本不应该存在?)

希望这里只是缺少一些简单的东西。

整个项目都在一个 zip 文件中,如果有帮助的话: 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"
}
}

最佳答案

我尝试在我的 swift 项目中安装带有 pod 的 ReadMoreTextView。这是我的 pod 文件:

platform :ios, '8.0'
target 'podTest' do
pod 'ReadMoreTextView'
end

use_frameworks!

我在 ReadMoreTextView 框架中遇到了一些错误。但是当我交换 ReadMoreTextView.swift 文件时,我已经从 github 下载并解决了一些错误,它正在工作。这是 Demo

我认为 pods 中的文件是旧版本。

关于ios - Ilya Puchka 的 ReadMoreTextView(UITextView 子类、iOS、Swift、CocoaPods),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38390328/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com