iOS stripe-ios에서 신용 카드 정보의 ZIP을 숨기고 싶습니다. stripe-ios란 신용카드로 결제하는 iOS 앱을 만들 때, 필수라고 해도 과언이 아닌 훌륭한 SDK입니다. ※stripe-ios github 페이지에서. 단지 현재, 신용 카드의 정보로서 입력하는 항목이, 번호 만료 보안 코드(CVC) ZIP 네 가지 유형이 기본값입니다. 조금 전까지 디폴트는 ZIP 이외의 3개였을 것인데. 테카 ZIP은 뭐야! 라고 무능한 자신은 생각해 버렸기 때문에... iOS스트라이프 View의 레이아웃 방법을 AutoLayout에서 따뜻한 손 계산으로 하면 성능이 9.26배로 된 이야기 이 기사는 의 15 일째 기사입니다. 어제는 에서 이었습니다. 손 계산을 권하는 의도는 없고, 특수한 상황하에서 계측한 내용입니다 화면 높이의 10 배 정도의 contentView가있는 UIScrollView 레이아웃 캘린더의 날짜를 각각 UILabel로 구성하는 뷰 수가 많은 경우 화면 이미지 화면 전환에 시간이 걸리는 것이 변경의 계기 제목대로 AutoLayout + UIStackView... AutoLayoutiOSSwift성능 Signposts 및 Instruments에서 성능 측정: 시작하기 iOS 앱의 성능 튜닝에서 Signposts를 사용하는 방법에 대해 씁니다. 코드 중에 넣은 가장 간단한 마커를 Instruments 로 표시시키는 부분까지를 초보자라도 알 수 있도록 순서를 따라 설명해 갑니다. 성능을 측정하기 위한 마커로 Xcode 10에서 도입되었습니다. 성능을 조사하려는 코드에 마커를 넣고 프로파일 링하여 측정 결과를 Instruments에 그래픽으로 표시 할 수 있습... iOS성능SwiftinstrumentsXcode 【Flutter】DateTime 전월의 일수를 취득한다 달의 일수를 취득할 필요가 있어, 의외로 수요 있을까라고 생각했으므로 비망록 정도에 남겨 둡니다. DateTime 날짜에 0을 입력하면 전월 DateTime이 됩니다. 2021년 3월 0일 = 2021년 2월 28일로 해석해 줍니다. 실행 결과 비슷한 느낌으로, 2021년 3월-1일 = 2021년 2월 27일 되는 것 같습니다. 2021년 1월 0일 = 2020년 12월 31일 됩니다.... iOSDartFlutterdatetime안드로이드 Qiita의 API를 부를 때 끝에 슬래시를 붙이면 http://~로 리디렉션되므로 조심합시다. 제목대로. curl 결과는 . 예전에 보았던 오류에 근거한 박자를 만났습니다 이것은 메시지처럼 HTTP 통신을 시도할 때 iOS가 차단하는 사람입니다. URLSession 에 건네주고 있는 url는 확실히 https의 것…… 왜 그런지 모르겠지만 URL 체계가 http로 바뀌 었습니까? 그리고 로컬 호스트에 연결할 때와 마찬가지로 App Transport Security Settings의 A... iOSQiitaAPISwifterrorQiita Qiita 기사 보기 및 LGTM 수를 표시하는 iOS 앱 만들기 오픈 소스 소스 코드/오픈 소스 : 로컬 장치에 사용자 토큰 저장 기존 웹 쿠키를 사용하여 모바일 응용 프로그램에 사용자를 로그인합니다. URLSession 를 사용하여 GET requests 만들기 Swift에서 JSON 응답 분석 원격 서버에서 이미지로드 물론, 여기서는 이미 존재하는 것을 재발명하지 않았으며 기존의 오픈 소스 프레임 워크를 사용했습니다. 기사의 다음 부분에서 그것을 소개... iOSSwiftQiitaAPI manaca에서 iOS 앱을 사용자 정의 빌드하는 흐름을 시퀀스 다이어그램에 일으켰습니다. monaca를 사용하여 iOS 앱을 맞춤 빌드 (자신의 기기에서만 움직이는 앱 빌드)를 수행했습니다. monaca측에서 할 수 있는 것과 Apple developer Program에서 할 수 있는 일의 단락이나, CSR·증명서·프로파일·BundleId등의 잘 모르는 등장 파일들이 어디에서 만들어 어떻게 사용되는지가, 전혀 모르기 때문에, 우선 시퀀스도 하여 흐름을 쓰게 했습니다. 완전 자신을... iOSplantumluml 【Swift】MVP 아키텍처에 대해서 MVC 에서는 View 와 ViewController 는 나누어 생각되고 있었습니다만, MVP 에 있어서는 View 로서 다루어집니다. MVC 에서는 ViewController 의 책무가 커져 버리기 때문에, 테스트의 용이성이나 작업 분담의 용이함과 같은 문제가 있습니다. 이하에서는, MVP 에 있어서의 역할 분담을 MVC 와 섞으면서 확인해 갑니다. · View의 입력에 대해 처리합니다 (... iOSSwift아키텍처MVP 【입문】iOS 앱 개발 #4【아키텍처의 설계】 이번에는 팩맨 게임을 구축할 때 전체 아키텍처를 설계한다. 사양서로부터 화면 모드는 4개 있어, 각각의 모드 내에는 캐릭터가 있어 이동 처리 등이 있다. 이들은 하나의 객체로 관리되고 처리됩니다. 각 화면 모드를 객체로 취급하고 쉽게 전환 조작하고 싶습니다. 이런 느낌. 또한 이벤트 메시지를 화면 모드의 객체에 쉽게 알리고 싶습니다. 이벤트 메시지는 표시 갱신 타이밍(Update)이나 터치 ... iOS게임 제작Swift아키텍처Xcode Titanium에서 Twilio에서 CallKit 및 PushKit 뭐든지 담으면 좋다는 건 아니지만요. iOS 10부터 VoIP 앱에서도 CallKit과 PushKit이 출시되었으므로 본격적인 전화 기능을 갖춘 앱을 만들 수 있습니다. Facebook Messenger나 Skype등에는 이미 구현되고 있습니다만, 실은 Twilio도 손을 번성하고 있을 뿐이 아닙니다. 큰 특징은 무엇이 떠나 VoIP 용 Push Notifications에 대응했다는 것입니다... iOSTitaniumPushKitCallKit Hyperloop 모듈 사용하기 (2) 이동해 봅시다. 이어서 이번에는 간단한 기능을 추가하여 Hyperloop 모듈을 움직여 보겠습니다. 프로젝트를 만든 시점의 병아리에서 app/controllers/index.js를 편집합니다. 빌드하고 버튼을 클릭하면 훌륭하게 화면이 새빨갛게 되어 아무것도 할 수 없게 됩니다. 성공입니다. 빌드 시간도 그다지 변하지 않습니다. 왼쪽 모서리에 빨간색 사각형을 표시합니다. Titanium에서 그대로 한 것이 훨... 안드로이드iOS자바스크립트Titanium iOS 모듈을 64bit 대응하는 방법 이 기사는 20일에 기사가 늦지 않아. 위험하다 ~라고 생각하면, Titanium의 거인으로부터 재촉이 왔습니다 w 내년은 늦지 않고 쓰도록 하겠습니다! 라고 생각했습니다. 네! 모듈이 64bit 대응되어 있지 않을 때의 에러입니다. 이 에러라면 「 」의 모듈이 64bit에 대응할 수 없어요! 라고 말합니다. 이번에는 모듈의 64bit 대응 방법을 쓰고 싶습니다. 굉장히 간단합니다만, 이외와... iOS자바스크립트Titanium [iOS·Android]Alloy에서 타이틀바를 템플릿화하여 작업량 감소 제목 표시 줄의 코드가 각 화면의 코드에 기록되면, 화면수가 3화면이라면 좋지만, 5화면이나 10화면 등 화면수가 늘어난 경우에, 제목 표시 줄의 사양을 변경하면 모든 화면의 코드를 변경하는 것이 매우 어렵습니다. 그리고 절대로 고쳐 잊어버리거나 해서 동기 부여다 하락입니다. 그렇게하지 않으려면 제목 표시 줄을 각 화면의 코드와 분리하여 즐겁게하십시오. 타이틀 바의 뷰를 다음과 같이 작성합니... iOS자바스크립트Titanium안드로이드Alloy Titanium(Alloy)에서 바코드 리더와 바코드 출력 결과를 함께 표시 Titanium에서 사용할 수있는 iOS 및 Android 바코드 리더 모듈에 Scandit이 있습니다. 이번에는 Scandit의 Alloy와 같은 쓰기 방법과 스캔 화면에 뷰를 오버레이하여 바코드를 읽은 결과를 동일한 화면에 표시하는 방법을 씁니다. 스캔하는 동안 스캔 결과를 볼 수 있기 때문에 경우에 따라 사용하기 쉬운 앱을 만들 수 있다고 생각합니다. Scandit을 사용하려면 공식 페... 안드로이드iOSTitaniumAlloy Alloy 프레임워크에서 TiFlatUIKit을 사용하여 코드와 iOS 앱 모두 플랫 디자인화 Titanium 신참자입니다만, 의 칠일째를 담당하겠습니다! 멤버에게 앱 디자인을 화이트보드에 써도 "그 생물은 무엇인가", "그 그림 때문에 아무것도 모르게 되어 버렸다"라고 말할 정도로 그림 마음도 없다. 그런 자신도 귀여운 Flat 디자인의 iOS 앱을 쉽게 만들 수 있습니다. TiFlatUIKit은, iOS 네이티브로 만들어진 를 Keisuke Uchida씨가 Titanium 모듈로서... iOSTitanium Titanium 앱 출시에서 걸린 메모(iOS) Titanium의 앱을 Apple에 신청에 내려고 했습니다만, 여러가지 이상하게 걸렸기 때문에 메모 해 왔습니다. 환경은 아래와 같습니다. TitaniumStudio: 3.4.1 Xcode: 6.1 OS X : 10.10.1(Yosemite) 우선 Archive를 만드는 곳입니다. Titanium Studio에서 프로젝트를 선택하고 클릭 -> Publish -> Distribute - App... XcodeiOSTitanium Titanium3.4에서 iOS8의 위치 정보를 취할 때의 설정 tiapp.xml에 설정을 추가하지 않으면 안됩니다. tiapp.xml 사용 중에만 허용 NSLocationWhenInUseUsageDescription 항상 허용 NSLocationAlwaysUsageDescription... iOSTitanium Android WebView에서 nend 광고에서 잘 전환 할 수 없음 의외로 nend를 사용한 기사가 적었기 때문에 쓰려고 생각합니다. 어쩌면 Titanium 있는 것이 아닐까요? nend(넨드)는, 일본 최대급의 iPhone·Android 대응의 스마트폰용 운용형 애드 네트워크입니다 보통이라면 네이티브로 개발하기 위해, ios, Android 각각의 확장 webview가 nend에서 제공되므로, 일어나지 않는 문제일 수 있습니다. Android의 WebVie... 안드로이드iOSTitaniumnend Titanium의 ListView에 Android 지원 PullView가 없었기 때문에 만들었습니다. PullView라고 하는 것은 테이블을 아래로 당겨 갱신하고 있다고 하는 것이 표시되는 아레군요. 역시 갱신 처리는 지금 PullView 사용하지 않는다고 생각하고 있었습니다만, Titanium의 ListView는 Android에서 pullView를 사용할 수 없습니다. 지금은 iOS 전용입니다. 몇 가지 Widget도 있었지만 이번에는 스스로 만들어 보았습니다. 샘플이라는 것으로 ListV... 안드로이드iOS자바스크립트Titanium Alloy&ACS로 「폭속」&「무료」로 서버 대응 iOS・Android 앱을 만든다 [유저 등록] 이전에 이라는 기사에서 샘플을 시작하기까지했습니다. 그러나 불행히도 샘플은 Classic으로 작성되었습니다. 샘플 사용자 등록 코드를 기반으로 ACS를 사용하여 간단한 사용자 등록의 Alloy 버전 코드를 게시합니다. 필요한 정보가 등록되어 있고 Create를 눌렀을 때 사용자를 ACS 서버에 등록합니다. 모든 정보가 등록되지 않았거나 암호와 확인 암호가 일치하지 않으면 사용자 이름이 이미 ... iOS자바스크립트Titanium안드로이드Alloy Titanium 3.4.0 beta에서 iPhone 6/iPhone 6 Plus의 화면 크기에 임시 대응 #TitaniumJP 이 업데이트되었으며 3.4.0.v20140916181713에서는 이미 iPhone 6/iPhone 6 Plus 화면 크기를 지원합니다. 이 버전의 SDK로 프로젝트를 생성하면 PROJECT_ROOT/Resources/iphone 일부 디렉토리에는 iPhone 6/iPhone 6 Plus에 해당하는 스플래시 화면이 있습니다. 그런데, Titanium 앱에서는 iPhone 5 등장시, Defau... iOSTitanium Material Components for iOS의 FlexibleHeader를 사용해 보았습니다. Material Components는 Google에서 제공하는 Material Design을 구현하는 데 도움이 되는 컴포넌트 라이브러리입니다. 자세한 내용은 다음 페이지를 읽으십시오. Google 순정 앱의 상세 화면 등에서 볼 수 있는 스크롤에 맞추어 헤더 부분의 높이가 동적으로 바뀌는 디자인에 사용되고 있습니다. Flexible header Swifter는 다음 Shrine이라는 데모 ... iOSSwiftMaterialDesign [MDC]TabBar의 인디케이터 높이 변경 의 을 사용하고 있었습니다만, 탭 아래의 인디케이터가 디폴트로 2pt라고 하는 매우 가는 선 밖에 draw 할 수 없어 곤란하고 있었습니다. 하지만, 보다 자유롭게 변경할 수 있게 되어 있었습니다. 사용법 언더라인은 으로 기본적으로 준비되어 있지만 높이가 2.0f로 고정되어 있으므로 높이를 변경할 때는 독자적으로 준비해야 합니다. TabIndicator.swift MDCTabBarIndica... iOSSwiftMaterialDesign 【Xcode】 개발 도중 수동으로 디렉토리 구성 변경 Xcode에서 디렉토리 구성을 변경하는 방법에 대한 것입니다. 개발하고 있는 도중에 「디렉토리의 구성 바꾸고 싶어졌습니다만 어떻게 하면 에나?!」가 되어 조사해도 지금의 버젼으로 자세한 방법이 실려 있는 기사등이 없었기 때문에 써 보았습니다. 나는 제대로 모르고 적당히 하면 빌드 에러로 엉망이 되어 버렸기 때문에, 똑같이 빠진 사람을 위해서 되면 기쁩니다. 자신의 조사 방법이 나빴던 것만으로... iOSSwiftXcode10mvcXcode 개인개발 iOS 애플리케이션을 위한 아키텍처에 관한 한 고찰 최근 개인 개발 iOS 앱의 아키텍처를 생각할 때 MVC, MVVM, ReSwift, Clean Architecture 등의 Qiita 기사가 매우 도움이 되었습니다. MVC/MVP/MVVM의 단순성은 개인 개발 목적이라면 좋을지도 그러나 Clean Architecture, VIPER 및 ReSwift는 조금 무거운 한 방향으로 학습 비용이 낮고 큰 효과를 기대할 수 있습니다. ReSwift... iOSSwiftmvc아키텍처MVVM iOS에서 정다각형 그리기 이것의 swift 버전 PolygonView 홀수각형일 때 도형의 중심이 view의 중심에 오지 않는 것이 조금 기분 나쁘다... iOSSwiftswift3 【iOS】UISearchBar의 배경색 변경 검색바에서 자주 사용하는 UISearchBar를 직접 지정한 배경색으로 맞춤설정하는 방법입니다. 간단하게, 이하와 같이 기술하면 왠지 반영되지 않습니다. 또한 barTintColor를 변경하면 배경 색상이 변경되지만 border는 남아 있습니다. 거기서 여러가지 조사해 보았더니, UISearchBar에는 backgroundImage가 설정되어 있다는 것을 알았습니다. UISearchBarBa... iOStextField맞춤형layer.borderswift3 다국어 대응을 시도했습니다. 실제로 하면 이것만으로는 부족한 부분(복수형의 이야기 등)이 있다고 생각합니다만, iPhone의 언어 설정에 의해 앱의 표시 언어를 전환하는 방법을 시도해 보았을 때의 작업 메모입니다. 다국어 설정을 위해 먼저 PROJECT - Info의 "Localizations"에 설정을 추가합니다. "+"를 클릭하여 목록을 표시하고 "Japanese(ko)"를 선택합니다. 선택 화면이 표시되지만 이번에... iOSswift3 앱 내 Touch ID를 사용한 사용자 인증 모바일 장치의 경우 인증이 중요합니다 (모바일이 아닐지라도) iOS 기기에는 Touch ID라는 지문 인증 기능이 내장되어 있습니다. Touch ID는 놀랍도록 쉽게 앱에서 사용할 수 있습니다. Xcode 8.3.3 Swift 3.1 iOS 10.3 LAContext 클래스 이 클래스를 이용해 인증을 실시합니다. Touch ID 탑재 된 장치의 경우 Touch ID (또는 Passcode)를... iOSSwiftTouchIDswift3 이전 기사 보기
stripe-ios에서 신용 카드 정보의 ZIP을 숨기고 싶습니다. stripe-ios란 신용카드로 결제하는 iOS 앱을 만들 때, 필수라고 해도 과언이 아닌 훌륭한 SDK입니다. ※stripe-ios github 페이지에서. 단지 현재, 신용 카드의 정보로서 입력하는 항목이, 번호 만료 보안 코드(CVC) ZIP 네 가지 유형이 기본값입니다. 조금 전까지 디폴트는 ZIP 이외의 3개였을 것인데. 테카 ZIP은 뭐야! 라고 무능한 자신은 생각해 버렸기 때문에... iOS스트라이프 View의 레이아웃 방법을 AutoLayout에서 따뜻한 손 계산으로 하면 성능이 9.26배로 된 이야기 이 기사는 의 15 일째 기사입니다. 어제는 에서 이었습니다. 손 계산을 권하는 의도는 없고, 특수한 상황하에서 계측한 내용입니다 화면 높이의 10 배 정도의 contentView가있는 UIScrollView 레이아웃 캘린더의 날짜를 각각 UILabel로 구성하는 뷰 수가 많은 경우 화면 이미지 화면 전환에 시간이 걸리는 것이 변경의 계기 제목대로 AutoLayout + UIStackView... AutoLayoutiOSSwift성능 Signposts 및 Instruments에서 성능 측정: 시작하기 iOS 앱의 성능 튜닝에서 Signposts를 사용하는 방법에 대해 씁니다. 코드 중에 넣은 가장 간단한 마커를 Instruments 로 표시시키는 부분까지를 초보자라도 알 수 있도록 순서를 따라 설명해 갑니다. 성능을 측정하기 위한 마커로 Xcode 10에서 도입되었습니다. 성능을 조사하려는 코드에 마커를 넣고 프로파일 링하여 측정 결과를 Instruments에 그래픽으로 표시 할 수 있습... iOS성능SwiftinstrumentsXcode 【Flutter】DateTime 전월의 일수를 취득한다 달의 일수를 취득할 필요가 있어, 의외로 수요 있을까라고 생각했으므로 비망록 정도에 남겨 둡니다. DateTime 날짜에 0을 입력하면 전월 DateTime이 됩니다. 2021년 3월 0일 = 2021년 2월 28일로 해석해 줍니다. 실행 결과 비슷한 느낌으로, 2021년 3월-1일 = 2021년 2월 27일 되는 것 같습니다. 2021년 1월 0일 = 2020년 12월 31일 됩니다.... iOSDartFlutterdatetime안드로이드 Qiita의 API를 부를 때 끝에 슬래시를 붙이면 http://~로 리디렉션되므로 조심합시다. 제목대로. curl 결과는 . 예전에 보았던 오류에 근거한 박자를 만났습니다 이것은 메시지처럼 HTTP 통신을 시도할 때 iOS가 차단하는 사람입니다. URLSession 에 건네주고 있는 url는 확실히 https의 것…… 왜 그런지 모르겠지만 URL 체계가 http로 바뀌 었습니까? 그리고 로컬 호스트에 연결할 때와 마찬가지로 App Transport Security Settings의 A... iOSQiitaAPISwifterrorQiita Qiita 기사 보기 및 LGTM 수를 표시하는 iOS 앱 만들기 오픈 소스 소스 코드/오픈 소스 : 로컬 장치에 사용자 토큰 저장 기존 웹 쿠키를 사용하여 모바일 응용 프로그램에 사용자를 로그인합니다. URLSession 를 사용하여 GET requests 만들기 Swift에서 JSON 응답 분석 원격 서버에서 이미지로드 물론, 여기서는 이미 존재하는 것을 재발명하지 않았으며 기존의 오픈 소스 프레임 워크를 사용했습니다. 기사의 다음 부분에서 그것을 소개... iOSSwiftQiitaAPI manaca에서 iOS 앱을 사용자 정의 빌드하는 흐름을 시퀀스 다이어그램에 일으켰습니다. monaca를 사용하여 iOS 앱을 맞춤 빌드 (자신의 기기에서만 움직이는 앱 빌드)를 수행했습니다. monaca측에서 할 수 있는 것과 Apple developer Program에서 할 수 있는 일의 단락이나, CSR·증명서·프로파일·BundleId등의 잘 모르는 등장 파일들이 어디에서 만들어 어떻게 사용되는지가, 전혀 모르기 때문에, 우선 시퀀스도 하여 흐름을 쓰게 했습니다. 완전 자신을... iOSplantumluml 【Swift】MVP 아키텍처에 대해서 MVC 에서는 View 와 ViewController 는 나누어 생각되고 있었습니다만, MVP 에 있어서는 View 로서 다루어집니다. MVC 에서는 ViewController 의 책무가 커져 버리기 때문에, 테스트의 용이성이나 작업 분담의 용이함과 같은 문제가 있습니다. 이하에서는, MVP 에 있어서의 역할 분담을 MVC 와 섞으면서 확인해 갑니다. · View의 입력에 대해 처리합니다 (... iOSSwift아키텍처MVP 【입문】iOS 앱 개발 #4【아키텍처의 설계】 이번에는 팩맨 게임을 구축할 때 전체 아키텍처를 설계한다. 사양서로부터 화면 모드는 4개 있어, 각각의 모드 내에는 캐릭터가 있어 이동 처리 등이 있다. 이들은 하나의 객체로 관리되고 처리됩니다. 각 화면 모드를 객체로 취급하고 쉽게 전환 조작하고 싶습니다. 이런 느낌. 또한 이벤트 메시지를 화면 모드의 객체에 쉽게 알리고 싶습니다. 이벤트 메시지는 표시 갱신 타이밍(Update)이나 터치 ... iOS게임 제작Swift아키텍처Xcode Titanium에서 Twilio에서 CallKit 및 PushKit 뭐든지 담으면 좋다는 건 아니지만요. iOS 10부터 VoIP 앱에서도 CallKit과 PushKit이 출시되었으므로 본격적인 전화 기능을 갖춘 앱을 만들 수 있습니다. Facebook Messenger나 Skype등에는 이미 구현되고 있습니다만, 실은 Twilio도 손을 번성하고 있을 뿐이 아닙니다. 큰 특징은 무엇이 떠나 VoIP 용 Push Notifications에 대응했다는 것입니다... iOSTitaniumPushKitCallKit Hyperloop 모듈 사용하기 (2) 이동해 봅시다. 이어서 이번에는 간단한 기능을 추가하여 Hyperloop 모듈을 움직여 보겠습니다. 프로젝트를 만든 시점의 병아리에서 app/controllers/index.js를 편집합니다. 빌드하고 버튼을 클릭하면 훌륭하게 화면이 새빨갛게 되어 아무것도 할 수 없게 됩니다. 성공입니다. 빌드 시간도 그다지 변하지 않습니다. 왼쪽 모서리에 빨간색 사각형을 표시합니다. Titanium에서 그대로 한 것이 훨... 안드로이드iOS자바스크립트Titanium iOS 모듈을 64bit 대응하는 방법 이 기사는 20일에 기사가 늦지 않아. 위험하다 ~라고 생각하면, Titanium의 거인으로부터 재촉이 왔습니다 w 내년은 늦지 않고 쓰도록 하겠습니다! 라고 생각했습니다. 네! 모듈이 64bit 대응되어 있지 않을 때의 에러입니다. 이 에러라면 「 」의 모듈이 64bit에 대응할 수 없어요! 라고 말합니다. 이번에는 모듈의 64bit 대응 방법을 쓰고 싶습니다. 굉장히 간단합니다만, 이외와... iOS자바스크립트Titanium [iOS·Android]Alloy에서 타이틀바를 템플릿화하여 작업량 감소 제목 표시 줄의 코드가 각 화면의 코드에 기록되면, 화면수가 3화면이라면 좋지만, 5화면이나 10화면 등 화면수가 늘어난 경우에, 제목 표시 줄의 사양을 변경하면 모든 화면의 코드를 변경하는 것이 매우 어렵습니다. 그리고 절대로 고쳐 잊어버리거나 해서 동기 부여다 하락입니다. 그렇게하지 않으려면 제목 표시 줄을 각 화면의 코드와 분리하여 즐겁게하십시오. 타이틀 바의 뷰를 다음과 같이 작성합니... iOS자바스크립트Titanium안드로이드Alloy Titanium(Alloy)에서 바코드 리더와 바코드 출력 결과를 함께 표시 Titanium에서 사용할 수있는 iOS 및 Android 바코드 리더 모듈에 Scandit이 있습니다. 이번에는 Scandit의 Alloy와 같은 쓰기 방법과 스캔 화면에 뷰를 오버레이하여 바코드를 읽은 결과를 동일한 화면에 표시하는 방법을 씁니다. 스캔하는 동안 스캔 결과를 볼 수 있기 때문에 경우에 따라 사용하기 쉬운 앱을 만들 수 있다고 생각합니다. Scandit을 사용하려면 공식 페... 안드로이드iOSTitaniumAlloy Alloy 프레임워크에서 TiFlatUIKit을 사용하여 코드와 iOS 앱 모두 플랫 디자인화 Titanium 신참자입니다만, 의 칠일째를 담당하겠습니다! 멤버에게 앱 디자인을 화이트보드에 써도 "그 생물은 무엇인가", "그 그림 때문에 아무것도 모르게 되어 버렸다"라고 말할 정도로 그림 마음도 없다. 그런 자신도 귀여운 Flat 디자인의 iOS 앱을 쉽게 만들 수 있습니다. TiFlatUIKit은, iOS 네이티브로 만들어진 를 Keisuke Uchida씨가 Titanium 모듈로서... iOSTitanium Titanium 앱 출시에서 걸린 메모(iOS) Titanium의 앱을 Apple에 신청에 내려고 했습니다만, 여러가지 이상하게 걸렸기 때문에 메모 해 왔습니다. 환경은 아래와 같습니다. TitaniumStudio: 3.4.1 Xcode: 6.1 OS X : 10.10.1(Yosemite) 우선 Archive를 만드는 곳입니다. Titanium Studio에서 프로젝트를 선택하고 클릭 -> Publish -> Distribute - App... XcodeiOSTitanium Titanium3.4에서 iOS8의 위치 정보를 취할 때의 설정 tiapp.xml에 설정을 추가하지 않으면 안됩니다. tiapp.xml 사용 중에만 허용 NSLocationWhenInUseUsageDescription 항상 허용 NSLocationAlwaysUsageDescription... iOSTitanium Android WebView에서 nend 광고에서 잘 전환 할 수 없음 의외로 nend를 사용한 기사가 적었기 때문에 쓰려고 생각합니다. 어쩌면 Titanium 있는 것이 아닐까요? nend(넨드)는, 일본 최대급의 iPhone·Android 대응의 스마트폰용 운용형 애드 네트워크입니다 보통이라면 네이티브로 개발하기 위해, ios, Android 각각의 확장 webview가 nend에서 제공되므로, 일어나지 않는 문제일 수 있습니다. Android의 WebVie... 안드로이드iOSTitaniumnend Titanium의 ListView에 Android 지원 PullView가 없었기 때문에 만들었습니다. PullView라고 하는 것은 테이블을 아래로 당겨 갱신하고 있다고 하는 것이 표시되는 아레군요. 역시 갱신 처리는 지금 PullView 사용하지 않는다고 생각하고 있었습니다만, Titanium의 ListView는 Android에서 pullView를 사용할 수 없습니다. 지금은 iOS 전용입니다. 몇 가지 Widget도 있었지만 이번에는 스스로 만들어 보았습니다. 샘플이라는 것으로 ListV... 안드로이드iOS자바스크립트Titanium Alloy&ACS로 「폭속」&「무료」로 서버 대응 iOS・Android 앱을 만든다 [유저 등록] 이전에 이라는 기사에서 샘플을 시작하기까지했습니다. 그러나 불행히도 샘플은 Classic으로 작성되었습니다. 샘플 사용자 등록 코드를 기반으로 ACS를 사용하여 간단한 사용자 등록의 Alloy 버전 코드를 게시합니다. 필요한 정보가 등록되어 있고 Create를 눌렀을 때 사용자를 ACS 서버에 등록합니다. 모든 정보가 등록되지 않았거나 암호와 확인 암호가 일치하지 않으면 사용자 이름이 이미 ... iOS자바스크립트Titanium안드로이드Alloy Titanium 3.4.0 beta에서 iPhone 6/iPhone 6 Plus의 화면 크기에 임시 대응 #TitaniumJP 이 업데이트되었으며 3.4.0.v20140916181713에서는 이미 iPhone 6/iPhone 6 Plus 화면 크기를 지원합니다. 이 버전의 SDK로 프로젝트를 생성하면 PROJECT_ROOT/Resources/iphone 일부 디렉토리에는 iPhone 6/iPhone 6 Plus에 해당하는 스플래시 화면이 있습니다. 그런데, Titanium 앱에서는 iPhone 5 등장시, Defau... iOSTitanium Material Components for iOS의 FlexibleHeader를 사용해 보았습니다. Material Components는 Google에서 제공하는 Material Design을 구현하는 데 도움이 되는 컴포넌트 라이브러리입니다. 자세한 내용은 다음 페이지를 읽으십시오. Google 순정 앱의 상세 화면 등에서 볼 수 있는 스크롤에 맞추어 헤더 부분의 높이가 동적으로 바뀌는 디자인에 사용되고 있습니다. Flexible header Swifter는 다음 Shrine이라는 데모 ... iOSSwiftMaterialDesign [MDC]TabBar의 인디케이터 높이 변경 의 을 사용하고 있었습니다만, 탭 아래의 인디케이터가 디폴트로 2pt라고 하는 매우 가는 선 밖에 draw 할 수 없어 곤란하고 있었습니다. 하지만, 보다 자유롭게 변경할 수 있게 되어 있었습니다. 사용법 언더라인은 으로 기본적으로 준비되어 있지만 높이가 2.0f로 고정되어 있으므로 높이를 변경할 때는 독자적으로 준비해야 합니다. TabIndicator.swift MDCTabBarIndica... iOSSwiftMaterialDesign 【Xcode】 개발 도중 수동으로 디렉토리 구성 변경 Xcode에서 디렉토리 구성을 변경하는 방법에 대한 것입니다. 개발하고 있는 도중에 「디렉토리의 구성 바꾸고 싶어졌습니다만 어떻게 하면 에나?!」가 되어 조사해도 지금의 버젼으로 자세한 방법이 실려 있는 기사등이 없었기 때문에 써 보았습니다. 나는 제대로 모르고 적당히 하면 빌드 에러로 엉망이 되어 버렸기 때문에, 똑같이 빠진 사람을 위해서 되면 기쁩니다. 자신의 조사 방법이 나빴던 것만으로... iOSSwiftXcode10mvcXcode 개인개발 iOS 애플리케이션을 위한 아키텍처에 관한 한 고찰 최근 개인 개발 iOS 앱의 아키텍처를 생각할 때 MVC, MVVM, ReSwift, Clean Architecture 등의 Qiita 기사가 매우 도움이 되었습니다. MVC/MVP/MVVM의 단순성은 개인 개발 목적이라면 좋을지도 그러나 Clean Architecture, VIPER 및 ReSwift는 조금 무거운 한 방향으로 학습 비용이 낮고 큰 효과를 기대할 수 있습니다. ReSwift... iOSSwiftmvc아키텍처MVVM iOS에서 정다각형 그리기 이것의 swift 버전 PolygonView 홀수각형일 때 도형의 중심이 view의 중심에 오지 않는 것이 조금 기분 나쁘다... iOSSwiftswift3 【iOS】UISearchBar의 배경색 변경 검색바에서 자주 사용하는 UISearchBar를 직접 지정한 배경색으로 맞춤설정하는 방법입니다. 간단하게, 이하와 같이 기술하면 왠지 반영되지 않습니다. 또한 barTintColor를 변경하면 배경 색상이 변경되지만 border는 남아 있습니다. 거기서 여러가지 조사해 보았더니, UISearchBar에는 backgroundImage가 설정되어 있다는 것을 알았습니다. UISearchBarBa... iOStextField맞춤형layer.borderswift3 다국어 대응을 시도했습니다. 실제로 하면 이것만으로는 부족한 부분(복수형의 이야기 등)이 있다고 생각합니다만, iPhone의 언어 설정에 의해 앱의 표시 언어를 전환하는 방법을 시도해 보았을 때의 작업 메모입니다. 다국어 설정을 위해 먼저 PROJECT - Info의 "Localizations"에 설정을 추가합니다. "+"를 클릭하여 목록을 표시하고 "Japanese(ko)"를 선택합니다. 선택 화면이 표시되지만 이번에... iOSswift3 앱 내 Touch ID를 사용한 사용자 인증 모바일 장치의 경우 인증이 중요합니다 (모바일이 아닐지라도) iOS 기기에는 Touch ID라는 지문 인증 기능이 내장되어 있습니다. Touch ID는 놀랍도록 쉽게 앱에서 사용할 수 있습니다. Xcode 8.3.3 Swift 3.1 iOS 10.3 LAContext 클래스 이 클래스를 이용해 인증을 실시합니다. Touch ID 탑재 된 장치의 경우 Touch ID (또는 Passcode)를... iOSSwiftTouchIDswift3 이전 기사 보기