Xcode8 【Swift3】UITabBar의 Item의 이미지를 Storyboard로 설정 UITabBar의 Item에 이미지를 StoryBoard에서 설정하는 방법을 기술하고 싶습니다. 이미지 준비 (moon.png) UITabBarController 준비 1.Tab Bar Item 설정 System Item 의 부분을 Custom 로 변경 Selected Image 부분을 임의의 이미지로 변경 그러나 이대로는 잘 반영되지 2.Bar Item 설정 Image를 이전 이미지로 변경... UITabBarControllerXcode8SwiftUITabBarswift3 Xcode 8에서 자동 생성되는 Core Data 엔터티의 소스 파일 Xcode 8부터는 NSManagedObject의 서브 클래스 (이하 엔티티와 설명)가 자동 생성 될 수 있습니다. 이전과 같이, 메뉴로부터 [Editor] -> [Create NSManagedObject Subclass...] 로서 생성할 필요가 없습니다 클래스 정의를 사용자 정의하고 싶다면 직접 생성 할 수 있습니다. 선택하는 옵션에 따라 자동 생성되는 것이 다르므로 그 요약입니다. ma... iOSXcode8Swiftswift3Xcode 이미지 합성 Swift3 UIGraphicsBeginImageContextWithOptions 에서 UIGraphicsEndImageContext() 중에서 이미지를 합성합니다. 이 중 draw() 함수를 사용하여 합성할 이미지를 사용합니다. 왜 draw() 함수를 사용하면 2장의 화상이 합성되는지 내용의 구조는 잘 모르겠지만, 어쨌든 아래와 같이 실장하는 것으로 2개의 화상은 합성됩니다. 합성된 이미지는 UIGra... XcodeSwiftXcode8swift3 Swift3에서 스크롤 화면에서 고정된 뷰를 구현하려면 XcodeSwiftXcode8swift3 URL 동영상 재생 Swift3 XcodeXcode8avfoundationswift3 TextView 선택 중 문자열을 얻는 방법 XcodeXcode8TextViewswift3 scrollview 이미지를 드래그하면 튀어 나옵니다. scrollview 안에 정의한 이미지에 Pan Gesture Recognizer를 붙여 이미지를 드랙 했는데, scrollview 밖으로 나오면 이미지를 View 아래로 사라집니다. 그것을 제어하는 기능이 있었으므로 비망록으로 써 둡니다.... Xcode8SwiftScrollViewswift3Xcode UITextField 키보드에 UIToolbar 추가 UITextField 키보드에 아래와 같은 UIToolbar를 구현하고 싶습니다. 안이하게 실장이 되어 매우 편리하다고 생각했으므로 써 남겨 둡니다. xcode8 swift3... Xcode8textFieldSwiftswift3Xcode Swift3에서 9시를 기점으로 시계를 드래그로 회전시킨다 시계의 바늘이 정확히 9시를 기점으로 UIView를 드래그하여 회전시켜 보겠습니다. 회전의 간이 되고 있는 곳은 atan2(target.y-position.y, target.x-position.x) 이 부분입니다. atan2 에서 좌표에서 각도를 계산합니다. UIView 인스턴스화 UIView의 실태를 만들어 그리기 드래그 처리 구현 anchorPoint에 관해서는 아래 참조... XcodeSwiftXcode8swift3 Swift3에서 UIView를 View의 중심에 배치하는 방법 Xcode8swift3Xcode보기UIView Swift3에서 UILabel을 View의 중심에 배치하는 방법 Xcode8SwiftUILabelswift3Xcode Swift3/Xcode8에서 오류 처리 연습 오류 처리 연습을 위해 쓰십시오. 아래의 UIButton을 클릭하면 에러 핸들링 처리가 실행되는 앱입니다. 인수에 캐릭터 라인을 취해, 그 캐릭터 라인으로 에러를 판정합니다. ViewController.swift... XcodeSwiftXcode8swift3 Swift3에서 사용자 정의 클래스를 사용하여 화면 전환 화면 천이를 위한 커스텀 클래스를 만들어 보았습니다. 인수에 자신의 스토리 보드의 이름을 넣으면 쉽게 presentviewController로 화면 전환이 가능합니다! New > File > Swift File 를 선택하여 커스텀 클래스를 구현하고 사용합니다. 덧붙여서, 이 클래스에서는, 같은 Main Storyboard 안에 있는 View에는 날 수 없습니다. 어디까지나 다른 Storybo... XcodeSwiftXcode8swift3 UIView 위에 놓은 UIButton에서 PresentsViewController를 호출하는 방법 ・Swift3 ・Xcode8 위와 같이 UIView 위에 UIButton을 넣어 보면 PresentsViewController를 호출하지 않고 화면 전환을 할 수 없습니다. 어려움, 최악입니다. UIButton의 Action에서 infoClick() 함수를 호출해보십시오. 화면 전환이 가능합니다! 앱처럼 좌우로 천이시키고 싶다면 아래와 같이 쓰면 좋다고 생각합니다. 모든 소스를 올려 둡니다.... XcodeSwiftXcode8swift3 Swift3 - UITextView에서 Placeholder를 Label없이 구현하는 방법 Swift3 Xcode8 Mac Os Sierra Outlet은 스토리 보드에서 UITextViewDelegate 대리자 viewWillAppear 에 아래와 같이 쓴다 bodyTextView 는 자신의 IBOutlet 입니다 textViewDidBeginEditing 및 textViewDidEndEditing 구현 덧붙여서 이것이라면 스토리 보드에 처음부터 붙어있는 textField의 Pl... Xcode8placeholderUITextViewswift3 Swift3에서 'CGContextDrawImage' is unavailable: Use draw(_:in:) XcodeSwiftXcode8swift3 Swift3에서 배열의 값을 TableView의 셀에 표시하는 방법 문득, 「어라? 배열의 값을 TableView의 셀에 표시 시키려면 어떻게 쓰면 어쩔 수 있을까?」가 되었기 때문에 기입해 둡니다...orz... XcodeSwiftXcode8swift3 swift3에서 Table View 셀의 배경색을 변경하는 방법 SwiftXcode8swift3 Swift3 - UICollectionView에서 셀의 배경색을 원하는 색상으로 변경하는 방법 안녕하세요, 킹콩을 IMAX3D에서 보았습니다만 큰 일 없이 매우 힘들었습니다. . 그런데, UICollectionView에서 Cell의 배경색을 자유자재로 바꿀 수 있을까 생각해, 비망록으로서 써 남겨 둡니다. 누군가의 도움이 되었으면 좋겠습니다. 1, indexPath.row 에서 셀 값을 취할 수 있습니다. 2, switch문으로 간단하게 구현할 수 있다 UICollectionViewC... XcodeUICollectionViewCellXcode8swift3 swift3 - Collection View 초보적인 점에서 집착하면 확인하고 싶은 것 그런데, Collection View 입니다만, 텍토에 실장하면 뭔가가 부족하고 Collection View가 나오지 않는 것 같은 것이 있었으므로, 비망록을 위해 남겨 둡니다. 게다가 구현의 방법이 사람에 의해 괜찮다고 생각했기 때문에, 절대로 필요한 순서적인. 불친절한 기사로 세상을 위해 사람을 위해 되지 않아서 죄송합니다. 1, storyboard에 CollectionView 배치 2,... Xcode8swift3 Xcode8 swift3에서 게임 샘플 프로젝트 런타임 오류 이해 Mac을 처음 사서 의기양양하게 Game의 샘플 프로젝트를 시작하면 에러가 나와 슬픔을 짊어졌다. 게다가 조사해도 의외로 해결법이 나오지 않았기 때문에 공유할까라고 생각했습니다. 누군가의 도움이 되시면 다행입니다. Xcode8 버전 8.2.1 (8C1002) Apple Swift version 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) 참고 Xcode에서 ... iOSXcode8SampleProjectswift3OpenGLES,OpenGL XLPagerTabStrip 사용 및 사용자 정의 라는 멋진 Swift제의 iOS 라이브러리를 발견했으므로 사용법 등을 공유하고 싶습니다. 이르지 못하는 점 등 많이 있다고 생각합니다만, 코멘트등 받을 수 있으면 다행입니다. 실행 환경은 (Swift3.0.2) (Xcode8.2.1)로 CocoaPods를 이용하고, 이번은 기본적인 gif의 좌상의 Button Bar를 샘플로 해 보고 싶습니다. ViewController들을 관리하는 Butt... iOSlibrarySwift3.0Xcode8CocoaPods Swift3.0의 경고 제어 iOS 7까지는 UIALertView를 이용하여 경고 제어를 하고 있었지만, iOS 8부터는 UIALertController를 이용하여 경고 제어하는 것이 추천되고 있습니다. UIAlertController를 사용하여 경고를 제어하는 방법을 정리했습니다. Xcode Ver 8.2.1- Swift 3.0 iOS 10.2 iPhone 7 Plus Simulator 구현의 순서를 코드 뿐만이 아니... UIAlertControllerSwift3.0ios10Xcode8 (Swift) iOS 앱이 최신 버전인지 확인 앱 버전이 AppStore 버전과 비교하여 최신 버전인지 확인하는 방법을 설명했습니다. 예를 들면 구버전의 경우는 AppStore에 유도하고 싶은 경우 등에 사용할 수 있을까 생각합니다. Apple ID(앱 ID)를 전달하면 결과(AppVersionCompareType)가 반환됩니다. AppVersionCompare.swift 아래와 같이 사용합니다. viewDidLoad 아래의 앱 버전(V... iOSSwift3.0Xcode8 (iOS)Background fetch를 구현하는 방법 앱을 실행하지 않아도 OS의 판단에 적절하다고 생각되는 타이밍에서 임의의 처리를 백그라운드에서 실행할 수 있습니다. Capabilities → Background Modes → Background fetch를 켭니다. AppDelegate.swift의 didFinishLaunchingWithOptions application.setMinimumBackgroundFetchInterval (UI... iOSSwift3.0Xcode8 Xcode8 Swift3에서 스토리 보드를 사용한 화면 전환 Swift에서 스토리 보드를 사용한 화면 전환 우선 간단한 화면 천이라고 하는 것으로, 화면 천이전에 입력 체크를 해, 다음의 화면에 값을 건네주고, 화면 천이처에서 받은 값을 표시한다 Swift 3 FirstViewController.swift SecondViewController.swift UIViewController를 2개 작성해, 각각 후술하는 FirstViewController ,... Swift3.0Xcode8 UITabBarController 기초【Swift3.0】 탭을 추가하는 방법 탭 아이콘을 지정하는 방법 탭 아이콘을 사용자 정의하는 방법 탭 막대를 사용자 정의하는 방법 1. 프로젝트 준비 사전 준비로 "TabbedApplication"을 템플릿으로 지정하여 프로젝트를 만듭니다. 스토리보드는 그림과 같아야 합니다. 2. 탭 추가 탭을 추가해 봅니다. 새 탭에 해당하는 ViewController를 하나씩 늘립니다. TabBarController에서 ... UITabBarControllerSwift3.0탭바Xcode8 Swift에서 텍스트 필드에 선택기 설정 및 목록 선택(콤보 상자) Swift3.0 + Xcode8.1에서의 구현입니다. 이런거. 텍스트 필드를 탭하면 아래에 피커가 표시됩니다. 콤보 박스적인 이미지입니다. Xcode(8.1)의 표준 컴퍼넌트에는 이런 것은 없기 때문에(없지요?), 시코시코 구현합니다. 먼저 StoryBoard에 Text Filed를 배치하고 ViewController에 Outlet에 연결합니다. 이런 상태. 아래 소스 전체. ViewCont... iOSSwift3.0Xcode8SwiftXcode Xcode8.x의 메시지 창에 표시되는 시스템 메시지를 숨기기 【Xcode8.x】 이런 녀석↓ 메뉴 : Product → Schema → Edit Schema로 추적하고 Argument를 선택. Enviroment Variables 의 + 를 클릭하고 OS_ACTIVITY_MODE 를 추가하여 disable 을 설정합니다. 이렇게하면 메시지가 출력되지 않습니다.... iOSXcode8로그debugmessage 이전 기사 보기
【Swift3】UITabBar의 Item의 이미지를 Storyboard로 설정 UITabBar의 Item에 이미지를 StoryBoard에서 설정하는 방법을 기술하고 싶습니다. 이미지 준비 (moon.png) UITabBarController 준비 1.Tab Bar Item 설정 System Item 의 부분을 Custom 로 변경 Selected Image 부분을 임의의 이미지로 변경 그러나 이대로는 잘 반영되지 2.Bar Item 설정 Image를 이전 이미지로 변경... UITabBarControllerXcode8SwiftUITabBarswift3 Xcode 8에서 자동 생성되는 Core Data 엔터티의 소스 파일 Xcode 8부터는 NSManagedObject의 서브 클래스 (이하 엔티티와 설명)가 자동 생성 될 수 있습니다. 이전과 같이, 메뉴로부터 [Editor] -> [Create NSManagedObject Subclass...] 로서 생성할 필요가 없습니다 클래스 정의를 사용자 정의하고 싶다면 직접 생성 할 수 있습니다. 선택하는 옵션에 따라 자동 생성되는 것이 다르므로 그 요약입니다. ma... iOSXcode8Swiftswift3Xcode 이미지 합성 Swift3 UIGraphicsBeginImageContextWithOptions 에서 UIGraphicsEndImageContext() 중에서 이미지를 합성합니다. 이 중 draw() 함수를 사용하여 합성할 이미지를 사용합니다. 왜 draw() 함수를 사용하면 2장의 화상이 합성되는지 내용의 구조는 잘 모르겠지만, 어쨌든 아래와 같이 실장하는 것으로 2개의 화상은 합성됩니다. 합성된 이미지는 UIGra... XcodeSwiftXcode8swift3 Swift3에서 스크롤 화면에서 고정된 뷰를 구현하려면 XcodeSwiftXcode8swift3 URL 동영상 재생 Swift3 XcodeXcode8avfoundationswift3 TextView 선택 중 문자열을 얻는 방법 XcodeXcode8TextViewswift3 scrollview 이미지를 드래그하면 튀어 나옵니다. scrollview 안에 정의한 이미지에 Pan Gesture Recognizer를 붙여 이미지를 드랙 했는데, scrollview 밖으로 나오면 이미지를 View 아래로 사라집니다. 그것을 제어하는 기능이 있었으므로 비망록으로 써 둡니다.... Xcode8SwiftScrollViewswift3Xcode UITextField 키보드에 UIToolbar 추가 UITextField 키보드에 아래와 같은 UIToolbar를 구현하고 싶습니다. 안이하게 실장이 되어 매우 편리하다고 생각했으므로 써 남겨 둡니다. xcode8 swift3... Xcode8textFieldSwiftswift3Xcode Swift3에서 9시를 기점으로 시계를 드래그로 회전시킨다 시계의 바늘이 정확히 9시를 기점으로 UIView를 드래그하여 회전시켜 보겠습니다. 회전의 간이 되고 있는 곳은 atan2(target.y-position.y, target.x-position.x) 이 부분입니다. atan2 에서 좌표에서 각도를 계산합니다. UIView 인스턴스화 UIView의 실태를 만들어 그리기 드래그 처리 구현 anchorPoint에 관해서는 아래 참조... XcodeSwiftXcode8swift3 Swift3에서 UIView를 View의 중심에 배치하는 방법 Xcode8swift3Xcode보기UIView Swift3에서 UILabel을 View의 중심에 배치하는 방법 Xcode8SwiftUILabelswift3Xcode Swift3/Xcode8에서 오류 처리 연습 오류 처리 연습을 위해 쓰십시오. 아래의 UIButton을 클릭하면 에러 핸들링 처리가 실행되는 앱입니다. 인수에 캐릭터 라인을 취해, 그 캐릭터 라인으로 에러를 판정합니다. ViewController.swift... XcodeSwiftXcode8swift3 Swift3에서 사용자 정의 클래스를 사용하여 화면 전환 화면 천이를 위한 커스텀 클래스를 만들어 보았습니다. 인수에 자신의 스토리 보드의 이름을 넣으면 쉽게 presentviewController로 화면 전환이 가능합니다! New > File > Swift File 를 선택하여 커스텀 클래스를 구현하고 사용합니다. 덧붙여서, 이 클래스에서는, 같은 Main Storyboard 안에 있는 View에는 날 수 없습니다. 어디까지나 다른 Storybo... XcodeSwiftXcode8swift3 UIView 위에 놓은 UIButton에서 PresentsViewController를 호출하는 방법 ・Swift3 ・Xcode8 위와 같이 UIView 위에 UIButton을 넣어 보면 PresentsViewController를 호출하지 않고 화면 전환을 할 수 없습니다. 어려움, 최악입니다. UIButton의 Action에서 infoClick() 함수를 호출해보십시오. 화면 전환이 가능합니다! 앱처럼 좌우로 천이시키고 싶다면 아래와 같이 쓰면 좋다고 생각합니다. 모든 소스를 올려 둡니다.... XcodeSwiftXcode8swift3 Swift3 - UITextView에서 Placeholder를 Label없이 구현하는 방법 Swift3 Xcode8 Mac Os Sierra Outlet은 스토리 보드에서 UITextViewDelegate 대리자 viewWillAppear 에 아래와 같이 쓴다 bodyTextView 는 자신의 IBOutlet 입니다 textViewDidBeginEditing 및 textViewDidEndEditing 구현 덧붙여서 이것이라면 스토리 보드에 처음부터 붙어있는 textField의 Pl... Xcode8placeholderUITextViewswift3 Swift3에서 'CGContextDrawImage' is unavailable: Use draw(_:in:) XcodeSwiftXcode8swift3 Swift3에서 배열의 값을 TableView의 셀에 표시하는 방법 문득, 「어라? 배열의 값을 TableView의 셀에 표시 시키려면 어떻게 쓰면 어쩔 수 있을까?」가 되었기 때문에 기입해 둡니다...orz... XcodeSwiftXcode8swift3 swift3에서 Table View 셀의 배경색을 변경하는 방법 SwiftXcode8swift3 Swift3 - UICollectionView에서 셀의 배경색을 원하는 색상으로 변경하는 방법 안녕하세요, 킹콩을 IMAX3D에서 보았습니다만 큰 일 없이 매우 힘들었습니다. . 그런데, UICollectionView에서 Cell의 배경색을 자유자재로 바꿀 수 있을까 생각해, 비망록으로서 써 남겨 둡니다. 누군가의 도움이 되었으면 좋겠습니다. 1, indexPath.row 에서 셀 값을 취할 수 있습니다. 2, switch문으로 간단하게 구현할 수 있다 UICollectionViewC... XcodeUICollectionViewCellXcode8swift3 swift3 - Collection View 초보적인 점에서 집착하면 확인하고 싶은 것 그런데, Collection View 입니다만, 텍토에 실장하면 뭔가가 부족하고 Collection View가 나오지 않는 것 같은 것이 있었으므로, 비망록을 위해 남겨 둡니다. 게다가 구현의 방법이 사람에 의해 괜찮다고 생각했기 때문에, 절대로 필요한 순서적인. 불친절한 기사로 세상을 위해 사람을 위해 되지 않아서 죄송합니다. 1, storyboard에 CollectionView 배치 2,... Xcode8swift3 Xcode8 swift3에서 게임 샘플 프로젝트 런타임 오류 이해 Mac을 처음 사서 의기양양하게 Game의 샘플 프로젝트를 시작하면 에러가 나와 슬픔을 짊어졌다. 게다가 조사해도 의외로 해결법이 나오지 않았기 때문에 공유할까라고 생각했습니다. 누군가의 도움이 되시면 다행입니다. Xcode8 버전 8.2.1 (8C1002) Apple Swift version 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) 참고 Xcode에서 ... iOSXcode8SampleProjectswift3OpenGLES,OpenGL XLPagerTabStrip 사용 및 사용자 정의 라는 멋진 Swift제의 iOS 라이브러리를 발견했으므로 사용법 등을 공유하고 싶습니다. 이르지 못하는 점 등 많이 있다고 생각합니다만, 코멘트등 받을 수 있으면 다행입니다. 실행 환경은 (Swift3.0.2) (Xcode8.2.1)로 CocoaPods를 이용하고, 이번은 기본적인 gif의 좌상의 Button Bar를 샘플로 해 보고 싶습니다. ViewController들을 관리하는 Butt... iOSlibrarySwift3.0Xcode8CocoaPods Swift3.0의 경고 제어 iOS 7까지는 UIALertView를 이용하여 경고 제어를 하고 있었지만, iOS 8부터는 UIALertController를 이용하여 경고 제어하는 것이 추천되고 있습니다. UIAlertController를 사용하여 경고를 제어하는 방법을 정리했습니다. Xcode Ver 8.2.1- Swift 3.0 iOS 10.2 iPhone 7 Plus Simulator 구현의 순서를 코드 뿐만이 아니... UIAlertControllerSwift3.0ios10Xcode8 (Swift) iOS 앱이 최신 버전인지 확인 앱 버전이 AppStore 버전과 비교하여 최신 버전인지 확인하는 방법을 설명했습니다. 예를 들면 구버전의 경우는 AppStore에 유도하고 싶은 경우 등에 사용할 수 있을까 생각합니다. Apple ID(앱 ID)를 전달하면 결과(AppVersionCompareType)가 반환됩니다. AppVersionCompare.swift 아래와 같이 사용합니다. viewDidLoad 아래의 앱 버전(V... iOSSwift3.0Xcode8 (iOS)Background fetch를 구현하는 방법 앱을 실행하지 않아도 OS의 판단에 적절하다고 생각되는 타이밍에서 임의의 처리를 백그라운드에서 실행할 수 있습니다. Capabilities → Background Modes → Background fetch를 켭니다. AppDelegate.swift의 didFinishLaunchingWithOptions application.setMinimumBackgroundFetchInterval (UI... iOSSwift3.0Xcode8 Xcode8 Swift3에서 스토리 보드를 사용한 화면 전환 Swift에서 스토리 보드를 사용한 화면 전환 우선 간단한 화면 천이라고 하는 것으로, 화면 천이전에 입력 체크를 해, 다음의 화면에 값을 건네주고, 화면 천이처에서 받은 값을 표시한다 Swift 3 FirstViewController.swift SecondViewController.swift UIViewController를 2개 작성해, 각각 후술하는 FirstViewController ,... Swift3.0Xcode8 UITabBarController 기초【Swift3.0】 탭을 추가하는 방법 탭 아이콘을 지정하는 방법 탭 아이콘을 사용자 정의하는 방법 탭 막대를 사용자 정의하는 방법 1. 프로젝트 준비 사전 준비로 "TabbedApplication"을 템플릿으로 지정하여 프로젝트를 만듭니다. 스토리보드는 그림과 같아야 합니다. 2. 탭 추가 탭을 추가해 봅니다. 새 탭에 해당하는 ViewController를 하나씩 늘립니다. TabBarController에서 ... UITabBarControllerSwift3.0탭바Xcode8 Swift에서 텍스트 필드에 선택기 설정 및 목록 선택(콤보 상자) Swift3.0 + Xcode8.1에서의 구현입니다. 이런거. 텍스트 필드를 탭하면 아래에 피커가 표시됩니다. 콤보 박스적인 이미지입니다. Xcode(8.1)의 표준 컴퍼넌트에는 이런 것은 없기 때문에(없지요?), 시코시코 구현합니다. 먼저 StoryBoard에 Text Filed를 배치하고 ViewController에 Outlet에 연결합니다. 이런 상태. 아래 소스 전체. ViewCont... iOSSwift3.0Xcode8SwiftXcode Xcode8.x의 메시지 창에 표시되는 시스템 메시지를 숨기기 【Xcode8.x】 이런 녀석↓ 메뉴 : Product → Schema → Edit Schema로 추적하고 Argument를 선택. Enviroment Variables 의 + 를 클릭하고 OS_ACTIVITY_MODE 를 추가하여 disable 을 설정합니다. 이렇게하면 메시지가 출력되지 않습니다.... iOSXcode8로그debugmessage 이전 기사 보기