[iOS]UITObleView를 사용하여 FontList 응용 프로그램 만들기
UItableView를 사용한 FontList 응용 프로그램 만들기
코드 예
FontListViewCotroller.swift//
// FontListViewController.swift
// FontList
//
import UIKit
class FontListViewController:UITableViewController{
var fontName_array:[String] = []
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return fontName_array.count
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
let fontname = fontName_array[indexPath.row]
cell.textLabel?.font = UIFont(name: fontname, size:20)
cell.textLabel?.text = fontname
return cell
}
override func viewDidLoad() {
super.viewDidLoad()
for fontFamilyName in UIFont.familyNames{
for fontName in UIFont.fontNames(forFamilyName:fontFamilyName){
fontName_array.append(fontName)
}
}
}
}
Reference
이 문제에 관하여([iOS]UITObleView를 사용하여 FontList 응용 프로그램 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tanakadaichi_1989/items/d87e548d90003d3eaf42
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
//
// FontListViewController.swift
// FontList
//
import UIKit
class FontListViewController:UITableViewController{
var fontName_array:[String] = []
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return fontName_array.count
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
let fontname = fontName_array[indexPath.row]
cell.textLabel?.font = UIFont(name: fontname, size:20)
cell.textLabel?.text = fontname
return cell
}
override func viewDidLoad() {
super.viewDidLoad()
for fontFamilyName in UIFont.familyNames{
for fontName in UIFont.fontNames(forFamilyName:fontFamilyName){
fontName_array.append(fontName)
}
}
}
}
Reference
이 문제에 관하여([iOS]UITObleView를 사용하여 FontList 응용 프로그램 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tanakadaichi_1989/items/d87e548d90003d3eaf42텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)