• Image placeholder
  • 홈 페이지
  • 블로그 센터
  • 범주
Image placeholder

Objective-C

【Swift】UIView의 투과(alpha)는 코드로 쓰지 않아도 storyboard로 설정할 수 있다.

투명하게 하는 방법 굉장히 찾았는데 (기초적 너무 반대로···) 발견되지 않았기 때문에 메모. 빨간색 테두리의 opacity 막대에서 View 색상 투명도를 설정할 수 있습니다. ※댓글로 지적을 받고, 수정했습니다. 님으로부터 코멘트 해 주신 것과 같은 내용입니다만, 만약을 위해 기사에도 추기하겠습니다. 반영이 느려졌지만 지적 해 주셔서 감사합니다 Opacity가 색상 투명하고 alpha가 ...

XcodeSwiftObjective-C

표준 입출력 조작 방법 (Obj-C)

"HackerRank"라는 프로그래밍 문제를 해결하는 사이트가 있습니다. 이 사이트에서는 "표준 입력을 얻는다 → 문제를 해결 → 해결 결과를 표준 출력한다"라는 흐름으로 문제를 해결합니다. Objective-C로 표준 입출력을 조작하는 방법에 힘들었으므로, 비망록으로서 남겨 둡니다. OS: macOS High Sierra 10.13.1 Xcode: 9.2 표준 I/O를 처리하려면 명령줄 도...

Objective-CstdHackerRankstdoutstdin

Swift : App Store에 앱 버전 업 신청 방법

초보적이라고는 생각합니다만, App Store에의 앱의 버전 업을 할 때에 항상 주저해 버리기 때문에, 비망록을 포함해 남기고 싶습니다. ①「App 정보」를 선택 ②「버전 또는 플랫폼」을 선택 ③「ios」를 선택 버전 번호를 설명합니다. ①【②버전 등록】이었던 버전을 지정합니다. ① "App Name"에서 "Generic iOS Device"를 선택합니다. ② "Product"를 선택하고 "...

iOSSwiftObjective-C

UIView의 borderColor를 그라데이션으로 만들고 싶습니다.

잘하는 방법 전혀 모르기 때문에 누군가를 가르쳐주세요 ... 했던 일 ①View의 layer에 CAGradientLayer를 Mask한 것을 추가한다 viewDidLoad에 붙이면 이런 느낌. 이번은 위의 원형이었기 때문에 이것으로 해결했지만 애니메이션 붙이거나 직사각형으로 하거나 하기에는 한 번 걸릴 것 같다. ② 그라데이션의 UIColor를 작성해 View의 borderColor에 지정한...

XcodeiOSSwiftObjective-C

오른쪽에서 슬라이드 인하는 CollectionView 애니메이션

CollectionView 표시시에 오른쪽에서 슬라이드 인하는 애니메이션을 붙였을 때의 비망록 ↑ 이런 것을 만들고 싶다 이제 오른쪽에서 슬라이드 해 오는 collectionView를 구현할 수 있었다. 더 좋은 방법 있으면 알고 싶다....

Objective-C

Graph Facebook API 지정한 URL의 공유 수를 얻는 방법

SSGrapheFacebookManager.h SSGrapheFacebookManager.h SSGrapheFacebookManager.m SSGrapheFacebookManager.m 전화 SSGrapheFacebookManager.m 로그를 내보내기 LOG.log 결과 전화가 성공한 것 같습니다! URL에 넣어 여러 가지 시도해보십시오. 【About】( ) - 선스트라이프 (월 1 WEB...

iOSObjective-CFacebookapigraph

cocos2d-x의 화면 방향 (종횡)은 설정만으로는 끝나지 않으므로 정리해 둡니다.

cocos2d-x로 프로젝트를 만든 직후에 먼저 할 화면의 종횡 설정을 정리합니다. 설정을 괴롭히는 것만으로는 안되기 때문에, 토탈로 무엇을 하는지를 정리해 둡니다. ※「이것도 필요하잖아!」등의 붙어 있으면 코멘트해 주세요. 프로젝트의 [General]를 열고 [Device Orientation]를 설정합니다. Portrait : 세로 Landscape : 옆 (좌우는 어느 쪽이라도 괜찮습니...

Xcodecocos2d-xObjective-C

iOS9에서 LINE 연계를 할 수 없게 된 이유와 대처법

iOS9로 버전 업하고 잠시, 자신이 만든 게임 앱으로 놀고 있었다. 이 게임 내에서는 앱의 쉐어 기능으로서 Facebook/Twitter/LINE의 연계를 하고 있지만, Facebook/Twitter는 투고를 할 수 있는데, LINE의 연계를 아무래도 할 수 없다. 이상하다고 생각해 대처법을 메모해 둔다. 참고 : 자체 제작 앱 (덧붙여서 프레임 워크는 cocos2d-x를 이용하고 있다) ...

Xcodecocos2d-xObjective-C

iOS 앱의 원격 로그 뷰어(NSLogger)

iOS10부터 OS의 로그가 대량으로 나오게 되었고, 콘솔 로그에서 일본어가 깨지는 경우도 있고, 앱 로그를 개별적으로 원격 감시하고 싶었습니다. 그래서 ( ) 라는 원격 로그 앱을 이용해 보았습니다. 이 NSLogger는 원격 로그 전송 클라이언트 라이브러리와 수신 뷰어 앱으로 구성되어 있지만 사용하기 쉽고 유지 보수가 계속되는 것이 좋습니다. 이 앱은 뷰어와 클라이언트 라이브러리로 구성되...

NSLoggeriOSSwiftObjective-Cdebug

ios 개발에서 TDD를 수행하기 위해 최소한으로 유지

TDD에 한하지 않고 단위 테스트를 실행하면 일찍 결과를 원할 것입니다. ios 개발에서는, 아무것도 생각하지 않고 쓰면 AppDelegate가 불려, Controller가 불려… 아는 사람에게는 당연한 해결 방법입니다만, 의외로 일본어 기사가 적었으므로, 후배를 위해서 쓰고 있습니다. 아래의 부분을 쓰고 있으면 테스트를 동작시키면 거기의 Controller가 움직이므로 지워 둡니다. 위의 ...

iOSSwiftTDDObjective-C아이폰

【Swift】 ParallaxEffect로 Paging하는 라이브러리를 만들어 보았다

페이징 시 배경 이미지의 주기가 지연됨으로써 화면에 깊이를 갖게 할 수 있는 시차 효과입니다. 가까이에 이용되고 있는 것은 음악 스트리밍 서비스의 . 앱을 이용해 보면 이해하기 쉽다고 생각합니다만 직관적인 움직임이 되고 있습니다. 스크롤 방향에 대해 배경 이미지가 역방향으로 이동하여 지연되는 것 같습니다. 아래의 예에서도 이용하고 있는 것처럼 배경 이미지를 경치 등으로 하면 보다 깊이가 느껴...

iOS디자인SwiftObjective-C아이폰

【Swift】Objective-C의 프로퍼티를 Swift에서 취급할 때의 주의점

Objective-C @property 에서 정의된 속성을 Swift에서 다룰 때 지식 부족으로 조금 실패했기 때문에 조사해 보았습니다. Swift에서 Objective-C 속성 ( nullability annotation 없음) 사용 Swift에서 implicitly unwrapped optional 형식으로 변환 된 속성을 그대로 사용 implicitly unwrapped optional...

Xcode애플SwiftObjective-C

iOS 구현 샘플 앱 모음

iOS 앱 개발시 참고가 될 것 같은 구현 샘플 or 실제로 출시된 앱의 리포지토리 목록입니다. 비슷한 앱을 만들 때 참고하거나 프로젝트 구성 등을 참고할 수 있을 것 같습니다. YouTubeUI 템플릿 앱 YouTube 공식 앱처럼 움직이는 앱의 구현 샘플 리포지토리입니다. swift로 만들어졌습니다. 텍스트 편집기 앱 HTML, MarkDown을 미리 보면서 편집할 수 있는 앱 리포지토리...

iOSSwift앱Objective-C샘플

iOS6 및 iOS7 내비게이션 바와 탭 바를 동일한 평면 디자인으로 만들기

스스로 작성한 앱에 필요해, 구현해 본 망비록입니다. Objective-c 초보자입니다, 구현 방법이 최적이 아닐 가능성이 있으므로 참고 정도로 해 주세요. 더 좋은 방법이 있다면 코멘트하십시오. 우선 외형은 정돈됩니다. 그럼 바로. 각각 디폴트에서 플랫한 느낌으로 한다. ※ 작성한 앱의 일부를 발췌하고 있습니다. 네비게이션 바, 탭 바의 대부분은 버전별로 기술한다. 탭 항목 이미지의 공통 ...

ios7ios6앱Objective-CiPhone 개발

[iOS] 앱 내에서 YouTube 재생

UIWebView를 사용하면, iPhone 앱에서 다른 앱을 호출하지 않고도 YouTube 동영상을 재생할 수있는 것 같습니다. 먼저 YouTube에서 재생하려는 동영상을 마우스 오른쪽 버튼으로 클릭합니다. 포함 코드를 복사합니다. 「동영상의 URL을 카피」라고 하면 잘 되지 않으므로 주의합시다. 잘 복사하면 다음과 같은 iframe 태그를 얻을 수 있습니다. (URL 도중에 "/embed/...

iOS앱Objective-C아이폰YouTube

(수시 갱신) Nim을 활용한 UI/UX 개발을 CoreFoundation 경유로.

(Swift + Objective-C) 잠재력 ≒ (Nim + Spry) 잠재력 라고 파악하고 있다. 그렇다면, 메이저인 Swift와 Objective-C를 사용해 두면 좋을 것 같지만, 꽤 그렇게 어떠한 것 같은 것이 크로스 플랫폼 개발과 IoT 개발. 요컨대, iOS/Darwin 이외의 환경에서 Swift를 움직이는 것이, 아무래도 지난의 일이다. ...Objective-C를 통한 브리지...

spryObjective-CNim

iOS8에서 [UIWindow new]에서 생성한 Window의 frame 원점이 Landscape 상태의 화면에도 불구하고 Portrait 좌상이 되어 버리는 현상을 해결했다

iOS 8에서 frame 등 좌표를 생각하는데 화면에서 보이는 Orientation의 좌상이 원점이 되었다. 월일은 흐름 iOS 11도 나올 무렵이므로, 좋은 가감 자르고 싶은 버젼도 증가하고 있는 오늘 요즈음, [UIWindow new]를 사용함에 있어서 iOS 8계에서만 발생하는 버그와 같은 거동에 직면했다. 아마 Swift에서도 일어나기 때문에 태그를 붙였다. iOS 8에서만, UIWi...

iOSUIKitSwiftObjective-CUIWindow

UICollectionViewCell의 편집 메뉴 표시

임의의 UICollectionViewCell이 길게 탭되었을 때에 임의의 편집 메뉴를 표시한다. 이런 느낌↓ Xcode 7.1 iOS 9.1 위 환경 이외에서는 시도하지 않았지만 아마 iOS6.0 이상이라면 작동한다고 생각합니다. UICollectionViewCell의 편집 메뉴를 표시하려면 먼저 다음 세 가지 대리자 메서드를 구현해야 합니다. collectionView:shouldShowM...

UICollectionViewCelliOSUIKitObjective-CUICollectionView

NSWindow를 항상 맨 앞으로 내보내기

윈도우를 항상 최전면에 내는(어떤 Space에서도/Fullscreen에서도) 상주 앱 같은 것을 만들려고 했습니다만, 조금 빠졌기 때문에 씁니다. Application is agent(UIElement) 키를 YES로 추가해야 합니다. 이것을 모르고 Fullscreen 앱 위에 나오지 않아 빠졌습니다. AppDelegate.m...

Objective-C코코아

SourceList 아래에 붙이는 버튼 등의 컨테이너가 되는 OSX10.10에서도 그 이전에도 사용할 수 있는 "히도이"커스텀 뷰

OSX 10.10 Yosemite 에서 NSTableView 와 NSOutlineView 의 selectionHighlightStyle 를 NSTableViewSelectionHighlightStyleSourceList 로 바꾸었을 때의 외형이 이전과는 별개가 되었습니다. 글쎄요, 괜찮습니다만, Yosemite 이전에는 소스 리스트의 하부 등에 표시하는 컨트롤의 컨테이너는 커스텀 뷰 클래스를...

MacOSXObjective-C코코아

Exposé, Mission Control에서 NSWindow의 동작 지정

setCollectionBehavior: 메소드를 사용하면, Exposé, Spaces, Mission Control, 풀 스크린시의 윈도우의 동작을 비트 연산으로 지정할 수 있다. 창이 하나의 공간과 관련이 있습니다. 윈도우(어플리케이션)를 선택하면 그 윈도우가 관련지을 수 있고 있는 스페이스로 이동한다. 일반적인 윈도우의 표준 동작. 창이 모든 공간과 관련된다. 공간을 전환해도 창이 표시...

MacOSXObjective-C코코아

NSPageController로 페이지 반복

NSPageController 에서 페이지 루프를 구현하는 방법을 생각했습니다. 스와이프에 의한 뷰간의 이동을 가능하게 하는 Cocoa용의 클래스입니다. Xcode의 에디터 영역이나 App Store, Spaces의 페이지 이동에는 아마 이것이 사용되고 있습니다. 페이지의 시작과 끝에 각각 끝과 시작 페이지를 삽입합니다. 런타임에는 삽입된 페이지로 이동할 때 해당 페이지를 복사할 페이지로 이...

Objective-C코코아

Xcode에서 디버깅을 실행하는 동안 충돌이 발생할 때 중단되는 중단 점 설정

이 설정입니다. Exception은 All 하지만 괜찮습니다만, 실제의 동작에 문제없는 내부 예외에 반응해 버리거나 하기 때문에 Objective-C 로 하고 있습니다. 일반적으로 충돌하면 여기에서 중단되기 때문에, 좌하의 +버튼으로부터, 이것을 추가해 두면 크래쉬시에 원인 개소에서 멈추고 추는 테크는 적당히 유명하다고 생각합니다. 이렇게 브레이크 할 곳을 알기 쉽습니다. 게다가 이쪽은 유명...

충돌SwiftObjective-CXcode디버깅

UITabBarController에서 전환 대상의 스토리 보드를 분할하는 방법

IOS의 앱 개발을 할 때 Storyboard를 사용하는 분도 많을까 생각합니다. 다만, 1개의 Storyboard에 모든 천이를 넣어 버리면, Storyboard가 비대화해 버립니다. 너무 큰 스토리보드를 로드하면 최악의 XCode가 떨어져 버려서 아무것도 되지 않는다. 라고 하는 일도 일어나 버린다고 합니다. 그래서 소중한 것이 스토리 보드를 분할하는 것입니다만, 분할 방법에 관해서는 조...

XcodeUITabBarControllerObjective-CStoryboard

[iOS] Storyboard에서 코너와 테두리를 설정하고 싶다! 그런 당신에게주는 UIView 확장 라이브러리 "EXTView"

간단한 프로토타입 작성까지는 Storyboard만으로 끝났는데. 앱 개발이 본격화되어 왔고 디자이너 씨로부터 올라온 디자인안을 바탕으로 View의 제작을 시작하면 "으, 여기서 View에 둥글림이 있는 것인가..""죄송합니다, 이 View에는 테두리 표시 포함 없으면..」라는 상황이 늘어나, 그때까지 Storyboard만으로 조정해 온 View도 소스 코드상에서 외형의 수정을 넣어야 하는 장...

StoryboardiOSSwiftObjective-CXcode

스토리 보드를 사용하여 NavigationController+ViewController+TableView

Xcode 6.4 Single View Application Navigation Controller를 추가하고 Is Initial View Controller를 체크한다. (스토리 보드) Navigation Controller에 붙어있는 Root View Controller를 삭제합니다. (스토리 보드) 원래 있는 (프로젝트 작성시에 만들어진) View Controller를 Navigatio...

XcodeiOSObjective-CStoryboard

UIScrollView와 UINavigationBar가 어긋났을 때의 대응

UINavigationBar가있는 ViewController에 ScrollView를 전체 화면으로 놓고, UI 컴포넌트를 두었습니다. 그러나 StoryBoad의 표시 위치와 빌드했을 때의 iPhone의 화면이 아무래도 어긋난다. 그 해결 방법을 조사했습니다. UI 구성 요소의 계층 구조는 View(rootView) ScrollView View(콘텐츠 뷰) IB 컴포넌트 (실제로 배치하는 컴포...

StoryboardObjective-C아이폰

스토리 보드를 사용하여 ViewController+TableView

나중에 조사하고 싶은 것이 있으므로 간단하게. Xcode 6.4 Single View Application Background를 Orange, Alpha를 0.8로 한다. (스토리 보드) Table View를 태운다. (스토리 보드) 아이 View의 Background를 Green, Alpha를 0.8로 한다. (스토리 보드) Separator의 색을 Black으로 한다. (스토리 보드) C...

XcodeiOSObjective-CStoryboard

StoryBoard의 Identifier 지옥을 해결하는 SBConstants

StoryBoard에 의해 View를 만들어 가는 작업은 매우 편리하게 되었습니다. Property나 Action을 코드에 매핑하는 것도 드래그&드롭으로 간단하게 실시할 수 있습니다. 하지만 Identifier는 StoryBoard에서 설정한 문자열을 플러그러머가 오자 없이 코드에 기술해야 합니다. 그래서 을 이용하면, 설정한 Identifier 로부터 자동적으로 정수 코드를 작성해, 오자나...

StoryboardiOSSwiftObjective-CXcode
이전 기사 보기

© 2022 intrepidgeeks.com

Privacy Policy Contact US Sitemap
🍪 This website uses cookies to ensure you get the best experience on our website. Learn more