Computer >> 컴퓨터 >  >> 프로그램 작성 >> IOS
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • IOS

    1. UITableViewController와 UIViewController의 차이점은 무엇입니까?

      UItableViewController와 UIViewController는 iOS UIKit 프레임워크의 서로 다른 두 객체입니다. 둘 다 다른 용도로 사용됩니다. UIViewController 클래스는 해당 View 컨트롤러 내에서 발생하는 작업을 담당하는 ViewContoller를 관리합니다. 이 클래스는 ViewDidLoad, ViewWillApper, ViewDidAppear, ViewWillDisapper, ViewDidDisapper와 같은 뷰 컨트롤러에서 발생하는 작업을 인식합니다. 반면에 UITableViewCont

    2. iOS에서 탐색 모음의 배경을 설정하는 방법은 무엇입니까?

      탐색 모음의 배경색을 설정하려면 프로그래밍 방식으로 설정하거나 스토리보드에 있는 경우 스토리보드를 통해 설정할 수 있습니다. 방법 1 스토리보드 편집기를 통해 탐색 모음의 배경색을 변경하는 방법을 살펴보겠습니다. 새 프로젝트를 만들고 보기 컨트롤러를 선택하고 탐색 컨트롤러에 포함합니다. 탐색 모음을 선택하고 속성 관리자로 이동합니다. 이것은 Xcode 10에서 보이는 모습입니다. 거기에서 색조 색상을 선택할 수 있으며 탐색 컨트롤러에 대해 변경됩니다. 방법 2 탐색 배경을 프로그래밍 방식으로 변경합니다. 프

    3. iOS/iPhone에서 WebView를 만드는 방법은 무엇입니까?

      iOS에서 웹 보기를 생성하기 위해 우리는 iOS의 Webkit 프레임워크를 사용할 것입니다. 이전에는 UIWebView가 웹 보기를 생성하는 데 사용되었지만 지금은 더 이상 사용되지 않습니다. 우리는 이 프로젝트에서 WebKit 보기를 사용할 것입니다. 새 프로젝트를 만들고 개체 라이브러리에서 webKit View를 ViewController로 끌어다 놓습니다. 요구 사항에 따라 제약 조건을 지정하십시오. ViewController에서 webKit에 콘센트 연결을 만듭니다. 아래 코드를 사용하여 이 예에서

    4. Swift를 사용하여 UITableView에 새 셀을 삽입하는 방법은 무엇입니까?

      새 셀을 UITableView에 삽입하려면 먼저 테이블 보기 셀을 만든 다음 테이블 보기의 메서드에서 행에 대해 셀을 사용하여 테이블 보기에 추가해야 합니다. Storyboard를 사용하거나 UITableViewCell 클래스의 펜촉을 만들어 셀을 만들 수 있습니다. View 컨트롤러에서 테이블 뷰를 끌어다 놓고 ViewController 클래스에 콘센트를 연결합니다. 방금 만든 테이블 보기에 셀을 만들고 해당 클래스를 만들고 CustomCell이라고 하고 해당 클래스를 셀에 할당해 보겠습니다. 식별자 CustomCell을

    5. Swift를 사용하여 이메일에 첨부 파일을 보내는 방법은 무엇입니까?

      애플리케이션을 사용하여 iPhone 장치에서 이메일을 보내려면 iOS SDK의 MessageUI 프레임워크를 가져와야 합니다. 애플리케이션에서 프레임워크를 가져온 후 뷰 컨트롤러에 버튼을 끌어다 놓습니다. 해당 버튼에 대해 빈 작업을 추가합니다. 이제 뷰 컨트롤러에 다음 코드를 추가하세요. funccomposeEmail(to email: String,subject: String,Body: String) {    if( MFMailComposeViewController.canSendMail()) {   &

    6. iPhone 5 화면 해상도용 앱을 개발하거나 마이그레이션하는 방법은 무엇입니까?

      iPhone 5 출시 당시에는 해상도와 가로 세로 비율이 다르기 때문에(640 x 1136 픽셀) iPhone 4 크기에서 최신 iPhone으로 응용 프로그램을 마이그레이션하는 것이 어려웠습니다. 그러나 나중에 iOS 8 릴리스와 함께 크기 클래스와 추상 화면 크기도 도입되어 더 쉽게 만들었습니다. 현재 거의 모든 크기의 애플리케이션을 Xcode 스토리보드 편집기로 개발할 수 있습니다. 스토리보드 편집기 외에도 시작 이미지를 변경할 수도 있습니다. 첫 번째 방법을 살펴보겠습니다. 시작 이미지를 Default-568h@2x.png

    7. Swift를 사용하여 현재 위치를 제공하기 위해 백그라운드에서 실행하는 방법은 무엇입니까?

      신속하게 배경 위치를 얻으려면 몇 단계를 거쳐야 합니다. info.plist 파일에 Privacy-Location always를 추가하고 사용자로부터 권한을 얻습니다. when in use Description, Privacy – When in 사용법 설명 및 각각의 설명을 추가합니다. 그런 다음 모든 위치 관련 라이브러리 및 메서드를 사용할 수 있도록 하는 CoreLocation 프레임워크를 가져와야 합니다. 그런 다음 위치를 사용하려면 사용자의 허가를 받아야 합니다. 이를 위해 CLLocationManager 개체를 만들고

    8. iOS/iPhone에서 RESTFul 서비스에 액세스하는 방법은 무엇입니까?

      swift에서 REST API에 액세스하려면 swift의 기본 네트워킹 방식, 즉 URL 세션 및 데이터 작업을 사용하는 일련의 단계를 거쳐야 합니다. 나머지는 Representational State Transfer의 약자로 웹 서비스에서 사용할 몇 가지 제약 조건을 정의합니다. swift에서는 다음과 같은 방법으로 웹 서비스에 액세스할 수 있습니다. 우선 기본 구성인 세션 개체를 만들어야 합니다. let configuration = URLSessionConfiguration.default let session = URLS

    9. Swift를 사용하여 iOS 카메라에서 사진 캡처

      카메라에서 신속하게 사진을 캡처하기 위해 iOS SDK의 프레임워크인 AVFoundation을 사용할 수 있지만 카메라 애플리케이션에 많은 사용자 정의 기능이 필요할 때까지는 사용을 피해야 합니다. 이 예에서는 카메라에서 사진만 캡처하여 뷰에 표시합니다. 이 예에서는 AVFoundation 대신 이미지 선택기를 사용합니다. 먼저 프로젝트를 만들고 스토리보드의 뷰 컨트롤러에 이미지 뷰를 추가합니다. 해당 클래스에 콘센트를 만듭니다. 이제 ViewController 클래스 내부에서 -를 준수합니다. class ViewControlle

    10. Swift를 사용하여 버튼 배경색을 변경하는 방법은 무엇입니까?

      iOS 애플리케이션에서 버튼의 배경색을 변경하려면 UIButton의 backgroundColor 속성에 액세스해야 합니다. 프로그래밍 방식과 스토리보드를 사용하는 두 가지 방법으로 이 작업을 수행할 수 있습니다. 방법 1 - 스토리보드 편집기 사용 스토리보드에 버튼을 추가하고 선택합니다. 속성 인스펙터로 이동한 다음 배경 속성을 선택하여 색상을 선택합니다. 방법 2 - 프로그래밍 방식으로 배경 변경 View Controller에서 버튼의 콘센트를 만듭니다. viewDidLoad() 또는 viewWillLayoutSubview

    11. 프로그래밍 방식으로 UISegmentedControl을 컨테이너 보기에 추가하는 방법은 무엇입니까?

      swift를 사용하여 iOS에 UISegmentControl을 추가하려면 먼저 세그먼트 컨트롤과 컨트롤러 기능, 즉 액션을 생성해야 합니다. 그 단계를 살펴보겠습니다. 분할된 컨트롤을 추가하는 함수를 만들어 보겠습니다. func addControl() {    let segmentItems = ["First", "Second"]    let control = UISegmentedControl(items: segmentItems) control.frame

    12. Swift에서 MapKit을 사용하여 두 위치 사이의 경로를 그리는 방법은 무엇입니까?

      지도에서 두 위치 사이의 경로를 그리려면 두 위치의 좌표가 필요합니다. 두 위치의 좌표가 있으면 아래 주어진 함수를 사용하여 지도에서 두 점 사이의 선을 표시할 수 있습니다. 이 예에서는 두 개의 임의 위치를 ​​두 점으로 사용합니다. func getDirections(loc1: CLLocationCoordinate2D, loc2: CLLocationCoordinate2D) {    let source = MKMapItem(placemark: MKPlacemark(coordinate: loc1))   &

    13. iPhone 앱 아이콘의 정확한 반경 및 크기

      모든 iPhone 애플리케이션에는 새로운 알림이 올 때나 홈 화면 아이콘 또는 스포트라이트에 표시되는 아이콘과 같은 특정 이벤트가 발생할 때 표시되는 아이콘이 필요합니다. 이러한 모든 아이콘은 크기 속성이 다르지만 크기와는 별도로 몇 가지 공통 속성이 있습니다. 먼저 살펴보겠습니다. 아이콘은 .png 형식이어야 합니다. 아이콘은 평평해야 하며 투명하지 않아야 합니다. 이미지는 둥근 모서리 없이 정사각형이어야 합니다. 모든 iOS 기기의 경우 앱 스토어의 아이콘 크기는 1024px * 1024px입니다. 다른

    14. iPhone/iPad의 도구 모음에 왼쪽 화살표 버튼을 만드는 방법은 무엇입니까?

      도구 모음에 버튼을 만들려면 iOS의 두 가지 구성 요소와 뒤로 화살표인 또 다른 이미지를 사용해야 합니다. 그 전에 구성 요소가 무엇인지 살펴보겠습니다. 도구 모음 − 도구 모음은 화면 하단에 항목이나 도구 모음을 표시하는 데 사용되는 기본 iOS 구성 요소입니다. 바 버튼 항목 − 일반적으로 도구 모음이나 탐색 모음에 생성되는 버튼입니다. 스토리보드를 사용하여 툴바를 생성하면 Bar 버튼 항목이 함께 제공됩니다. main.storyboard에서 우리가 가지고 있는 유일한 viewController에 약간의 배경

    15. 장치에서 실행 중인 iOS 버전을 감지하는 방법은 무엇입니까?

      iOS 응용 프로그램에서 작업할 때 iPhone 장치에서 실행 중인 버전을 알아야 하는 경우가 있습니다. 이 기사에서는 iOS 애플리케이션을 사용하여 사용 중인 iOS 버전을 찾는 방법을 배웁니다. iOS 애플리케이션을 만들고 viewController의 보기에서 load function이 다음 코드를 작성했습니다. print(" System version - ",UIDevice.current.systemVersion) 현재 사용 중인 기기의 iOS 버전을 반환합니다. 내 시뮬레이터의 현재 버전은 iOS 12.

    16. Cocoa Touch에서 UIView의 테두리 색상과 두께를 변경하는 방법은 무엇입니까?

      이 문서에서는 View의 테두리 색상과 두께를 변경하는 방법을 알아보겠습니다. 아래에 언급된 두 가지 방법으로 이 작업을 수행할 수 있습니다. 방법 1 - 코드 작성 뷰 이름이 backView라고 가정하고 테두리 색상과 두께를 추가하기 위해 작성할 수 있습니다. backView.layer.borderWidth =5 // 또는 임의의 정수 값 backView.layer.bordercolor =colorLiteral(red:0.09019608051, green:0, blue:0.3019607961, alpha:1) 이 코드는 너비

    17. 시뮬레이터에서 iOS 앱을 개발하는 동안 이미지를 사용하는 방법은 무엇입니까?

      때로는 여러 케이스로 iOS 앱을 테스트해야 하며 항상 실제 장치가 없을 수 있습니다. 예를 들어 이미지 업로드가 올바르게 작동하는지 확인해야 하지만 실제 iPhone이 없는 경우 시뮬레이터에 더 많은 이미지를 추가하고 거기에서 테스트해야 할 수 있습니다. 시뮬레이터에 이미지를 추가하는 것은 쉬운 작업이며 몇 가지 다른 방법으로 수행할 수 있습니다. 그 중 일부는 아래에 언급되어 있습니다. 방법 1 시뮬레이터 앱 열기 추가할 이미지 선택 시뮬레이터에 끌어다 놓기 시뮬레이터의 사진 앱에 추가됩니다. 방법 2

    18. iOS 시뮬레이터 스크린샷은 어디에 저장되나요?

      시뮬레이터에서 찍은 스크린샷은 일반적으로 사용 중인 시스템의 바탕 화면에 저장됩니다. 스크린샷을 찍을 수 있었던 여러 시나리오가 있으며 그 중 일부는 아래에 언급되어 있습니다. Command + S를 사용하거나 파일 메뉴의 새 스크린샷 옵션을 사용하여 이미지를 촬영하면 일반적으로 시뮬레이터 스크린샷 - iPhone 7 Plus - 2018-12-26 at 18.18.14와 유사한 이름으로 저장됩니다. 현재 실행 중인 시뮬레이터는 HH:MM:SS 형식의 YYYY-MM-DD 형식으로 날짜가 뒤따릅니다. Mac의 Command +

    19. iPhone 응용 프로그램에서 메일을 보내려면 어떻게 해야 합니까?

      응용 프로그램에서 이메일을 보내려면 URL 체계와 이메일이 전송될 이벤트에 대한 몇 가지 조치를 사용해야 합니다. 메일링 애플리케이션이 아니고 iOS의 MessageUI 프레임워크를 사용하지 않는 한 애플리케이션에서 실제로 이메일을 보낼 수는 없지만 미리 채워진 이메일 및 제목으로 애플리케이션에서 일부 이메일 앱을 열 수 있습니다. 이를 수행하는 두 가지 방법을 모두 살펴보겠습니다. 예를 들어 iOS의 MAIL 앱을 여는 방법을 살펴보겠습니다. 프로젝트를 만들고 첫 번째 뷰 컨트롤러에서 버튼을 추가하고 이메일 열기를

    20. Swift에서 UIUserInterfaceIdiom을 사용하여 현재 장치 감지

      iOS/Swift로 현재 장치를 감지하려면 UserInterfaceIdiom을 사용할 수 있습니다. 어떤 장치가 사용되고 있는지 알려주는 swift의 열거형입니다. 인터페이스 관용구는 열거형에 여러 값을 제공합니다. case unspecified @available(iOS 3.2, *) case phone // iPhone and iPod touch style UI @available(iOS 3.2, *) case pad // iPad style UI @available(iOS 9.0, *) case tv // Apple TV s

    Total 190 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:8/10  20-컴퓨터/Page Goto:1 2 3 4 5 6 7 8 9 10