일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- API
- Autolayout
- Info.plist
- uisearchbar
- print()
- 클론코딩
- Segue
- uikit
- 알고리즘
- 프로그래머스
- tableView
- 라이징캠프
- joined()
- 코딩테스트
- components()
- alamofire
- MVC
- xib
- prefix()
- swift
- IOS
- 대문자소문자
- github
- UIImageView
- map()
- GIT
- 싱글톤
- replacesubrange()
- uiimage
- 코드업 파이썬 기초 100제
- Today
- Total
목록IOS/UIKit (13)
Daeng iOS
검색 API와 영화 검색 을 참고하여 작성하였다! 개요 - 검색 API는 네이버 검색 결과를 뉴스, 백과사전, 블로그, 영화 등 분야별로 볼 수 있는 API이다. - 영화 검색은 검색 API를 사용해 네이버 검색의 영화 검색 결과를 반환하는 RESTful API로, 영화 검색 결과를 XML형식 또는 JSON 형식으로 반환한다.(API를 호출할 때는 검색어와 검색 조건을 쿼리 스트링 형식의 데이터로 전달) - 영화 검색은 검색 API를 사용하며, 검색 API의 하루 호출 한도는 25,000회 이다. 특징 - 검색 API는 비로그인 방식 오픈 API로, 네이터 오픈 API를 호출할 때 HTTP 요청 헤더에 클라이언트 아이디와 클라이언트 시크릿 값만 전송해 사용할 수 있는 오픈 API이다. - 네이버 개발자 ..
searchBar 테두리 없애기 self.searchBar.searchBarStyle = .minimal 간단하게 위 코드를 한줄 추가하면 사라진다! 💡 결과 테두리 없애기 전 (원래의 searchBar) 테두리 없애기 후 searchBar 사용하기 스토리 보드에서 searchBar에 delegate 등록 후, UISearchBarDelegate 위임할 것!! func searchBarSearchButtonClicked(_ searchBar: UISearchBar){ //코드입력 } var search = searchBar.text!
1. 전체 테두리 btnView.layer.borderWidth = 0.5 btnView.layer.borderColor = UIColor.lightGray.cgColor 2. 부분 테두리 📍autoresizingMask 란? - superview의 bounds가 변경될 때, receiver가 자체크기를 조정하는 방법을 결정하는 bit mask (bit mask: 컴퓨터의 언어인 이진수를 사용하면 연산이 빠른 점을 이용해, 정수를 이진수로 표현하고 비트 연산을 통해 문제를 해결해 나가는 기법) - view의 bounds 가 변경되면, 해당 view는 각 subview의 autoresizing mask에 따라 subview의 크기를 자동으로 조정한다. - UIView에 설명된 상수를 결합하여 이 mask의..
지도에 현재 내 위치를 띄우기 위한 방법이다 1) info.plist를 수정 Privacy - Location When In Use Usage Description : 앱이 사용중일 때만 가져오기 Privacy - Location Always and When In Use Usage Description : 앱을 사용안해도 항상 가져오기 2) 소스 코드 //지도 불러오기 mapView = MTMapView(frame: self.subView.bounds) if let mapView = mapView { //델리게이트 연결 mapView.delegate = self //지도 타입 설정 mapView.baseMapType = .standard //현재 위치 트래킹 mapView.currentLocationTr..
공모전에 참가하는 프로젝트에 지도를 사용할 일이 생겨서 지도 띄우기를 처음으로 도전해봤다! 1) 우선 sdk를 다운 https://apis.map.kakao.com/ios/guide/ 2) 다음은 아래사이트에서 API를 활용하기 위한 키를 발급 https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 3) 애플리케이션 등록 후 키를 발급 로그인 후 애플리케이션을 등록한다 앱 이름과 사업자명은 임의로 적어도 발급받을 수 있음 앱 설정 -> 플랫폼 -> ios 플랫폼 등록에서 번들 ID를 입력 (번들 ID..