12345678910111213141516171819202122232425262728293031323334353637import UIKit class ViewController: UIViewController ,UIPreviewInteractionDelegate{ var preInteraction : UIPreviewInteraction! override func viewDidLoad() { super.viewDidLoad() preInteraction = UIPreviewInteraction(view: view) preInteraction.delegate = self } func previewInteraction(_ previewInteraction: UIPreviewInteraction, didUpd..
UILabel에서 부분적으로 글자의 크기나 폰트를 변경하고싶다면!!! 123456789101112131415161718192021222324252627282930import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. self.setLabel() } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be..
info.plist 파일에서 Add Row를 해주세요. ViewController 파일에서 UIImageView를 extension해주세요. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061import UIKit extension UIImageView { func downloadImageFrom(_ link:String, contentMode: UIViewContentMode) { URLSession.shared.dataTask( with: URL(string:link)!, completionHandler: { (data, response, error)..
123if let resultController = storyboard!.instantiateViewControllerWithIdentifier("EXStoryBoardID") as? ResultViewController { presentViewController(resultController, animated: true, completion: nil)}Colored by Color Scriptercs
12345678910func getAssetThumbnail(asset: PHAsset) -> UIImage { let manager = PHImageManager.defaultManager() let option = PHImageRequestOptions() var thumbnail = UIImage() option.synchronous = true manager.requestImageForAsset(asset, targetSize: CGSize(width: 100.0, height: 100.0), contentMode: .AspectFit, options: option, resultHandler: {(result, info)->Void in thumbnail = result! }) return thu..
1234567891011121314151617181920@IBOutlet weak var testView: UIView! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. self.animationStart() } func animationStart(){ //Transform 다중 적용 var t = CGAffineTransformIdentity t = CGAffineTransformTranslate(t, CGFloat(100), CGFloat(300)) t = CGAffineTransformRotate(t, CGFloat(M_PI_4)..
info.plist에 NSLocationWhenInUseUsageDescription또는NSLocationAlwaysUsageDescription추가GPS정보를 어플리케이션 사용중에만 사용한다면 NSLocationWhenInUseUsageDescription 에 안내 메세지를 입력한다.GPS정보를 어플리케이션 항상 사용한다면 NSLocationAlwaysUsageDescription 에 안내 메세지를 입력한다. 12345678910111213141516171819202122232425262728import UIKitimport CoreLocation class ViewController: UIViewController, CLLocationManagerDelegate { var locationManager..
123456789let today = NSDate() //현재 시각 구하기let dateFormatter = NSDateFormatter()dateFormatter.dateFormat = "yyyy년 M월 d일"var dateString = dateFormatter.stringFromDate(today)print(dateString) //"2016년 2월 21일" dateFormatter.dateFormat = "yyyy-MM-dd"dateString = dateFormatter.stringFromDate(today)print(dateString) //"2016-02-21"cs
123456789101112131415161718192021222324import UIKit class DetailViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() self.setNavigationBar() //네비바 셋팅 // Do any additional setup after loading the view. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } func setNavigationBar(){ let bar:UIN..
- Total
- Today
- Yesterday