У меня есть UILabel в моей раскадровке, я хочу показать очень длинную строку. Но она не отображается.
Когда я вставляю "привет мир", он показывает вверх. Однако, вставьте длинную строку, что яхочу показать, не получилось.
import UIKit
class VersionInformationViewController: UIViewController {
@IBOutlet weak var version: UILabel!
static func instantiateViewController() -> VersionInformationViewController {
let storyboard = UIStoryboard(name: "VersionInformation", bundle: nil)
let vc = storyboard.instantiateViewController(withIdentifier: "versionInformation") as! VersionInformationViewController
return vc
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
fetchLibraryLicense()
}
// MARK: - private
private func fetchLibraryLicense(){
var VersionInformation:String = "";
let dictionary = NSDictionary(contentsOfFile: Bundle.main.path(forResource: "CarthageLicenseList", ofType: "plist")!);
let array = dictionary?["PreferenceSpecifiers"] as! NSArray
for dic in array {
let dictionary = dic as! NSDictionary
let title:String = (dictionary["Title"] as? String)!
let footerText:String = (dictionary["FooterText"] as? String)!
VersionInformation = VersionInformation + title + footerText
}
print(VersionInformation)
version.text = "hello world" //it works
version.text = VersionInformation // it did not work
}
}