2017-01-01から1年間の記事一覧
let index = objects.index(where: { return $0.id == object.id}
command + shift + h * 2
@IBOutlet weak var xxxBtn_: UIButton! override func viewDidLoad() { xxxBtn_.layer.borderWidth = 1.0 xxxBtn_.layer.cornerRadius = 10.0 }
var xxxController_ = self.storyboard?.instantiateViewController(withIdentifier: "XXXController") as? xxxAddController
UserDefaults.standard.register(defaults: ["Key" : Any])
class ViewController: UIViewController { override var preferredStatusBarStyle: UIStatusBarStyle { return .lightContent } }
tableView.separatorColor = UIColor.xxx
for i in 0 ..< tableView.numberOfSections { for j in 0 ..< tableView.numberOfRows(inSection: i) { let cell = tableView.cellForRow(at: IndexPath(row: j, section: i)) let identifier = cell?.reuseIdentifier if identifier == nil { return } swi…
override func tableView(_ tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int) { view.tintColor = UIColor.xxx let header = view as! UITableViewHeaderFooterView header.textLabel?.textColor = UIColor.xxx }
@IBOutlet weak var seg_: UISegmentedControl! override func viewDidLoad() { super.viewDidLoad() seg_.frame = CGRect(x: 0, y: 0, width: 100, height: 100) }
storybordでTableViewに「static cell」として追加したセルの色を動的に変える ※強引すぎて、なんかちょっと違う。。でも一応。。 override func viewDidLoad() { super.viewDidLoad() for i in 0 ..< tableView.numberOfSections { for j in 0 ..< tableVie…
import UIKit class Settings { static let black05 = UIColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 1.0) var color_ = black05.cgColor static let sharedSettings = Settings() private init() { } }
var color = UIColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 1.0).cgColor
class XXX { static let sharedXXX = XXX() private init() { } } 参考: http://qiita.com/codelynx/items/a936afe0a45d4cf5abfb
storybord設定: 遷移先のビューコントローラ(ViewController または、NavigationController)を選択。 「Presentation」を 「Over Current Content」にする。 ソース: override func viewDidLoad() { super.viewDidLoad() view.isOpaque = false view.bac…
override func viewWillAppear(_ animated: Bool) { self.navigationController?.setToolbarHidden(true, animated: false) }
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { for touch: AnyObject in touches { let t: UITouch = touch as! UITouch let location = t.location(in: self.view) } }</uitouch>
静的:plist-「View controller-based status bar appearance」をNO 動的:self.setNeedsStatusBarAppearanceUpdate()override var prefersStatusBarHidden: Bool { return false} 参考:http://studio.beatnix.co.jp/develop/swift/statusbar/http://yuu.10…