일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- urllib
- 함수
- 라즈베리파이
- javascript
- 유니티
- PyQt5
- Excel
- pandas
- swift
- Unity
- flutter
- tensorflow
- MS-SQL
- mssql
- ASP
- python
- node.js
- 다이어트
- IOS
- 맛집
- Linux
- PER
- 날짜
- port
- ubuntu
- MySQL
- sqlite
- 리눅스
- PyQt
- GIT
목록랭귀지 (524)
아미(아름다운미소)
Present and dismiss modal view controller (모달 뷰 컨트롤러 표시 및 닫기) Swift 4 스토리 보드에 각각에 버튼이있는 두 개의 View Controller(ViewController.swift, SecondViewController.swift)를 만듭니다. 두 번째보기 컨트롤러의 경우 클래스 이름을 SecondViewController로, 스토리 보드 ID는 secondVC로 설정합니다. ViewController.swift import UIKit class ViewController: UIViewController { @IBAction func presentButtonTapped(_ sender: UIButton) { let storyboard = UIStoryb..
Swift - How to hide back button in navigation item override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) self.navigationItem.hidesBackButton = true }
iOS 앱을 개발하다 보면 간혹 화면 진입 시 이벤트 화면 등의 다른 뷰 컨트롤러로 이동해야 하는 경우가 있습니다. 이럴 경우 뷰 컨트롤러 라이브 사이클 중 viewDidLoad에서 하는 것이 일반적인데, 이 경우 바로 이동되지 않습니다. 이후 viewWillAppear, viewDidAppear, layoutSubViews를 거쳐야 하기 때문입니다. 이럴 경우 DispatchQueue를 이용해 이동하면 됩니다. //Swift override func viewDidLoad() { super.viewDidLoad() DispatchQueue.main.async { // 다른 뷰 컨트롤러로 이동. } } //Objective-C – (void)viewDidLoad { [super viewDidLoad]; d..
Swift 네비게이션 컨트롤러를 이용한 화면 전환 - 네비게이션 컨트롤러는 뷰 컨트롤러의 특별한 종류로 계층적인 성격을 띠는 콘텐츠 구조를 관리하기 위한 컨트롤러 입니다.(내비게이션 바가 내장되어 있습니다.)- 이 컨트롤러가 제어하는 모든 뷰 컨트롤러에 내비게이션 바를 생성하는 특징이 있습니다.- 루트뷰 컨트롤러는 내비게이션 컨트롤러에 직접 연결된 컨트롤러이므로 화면 UI상단에 내비게이션 바가 표시됩니다.- 내비게이션 컨트롤러는 화면에 현재 표시되고 있는 뷰 컨트롤러들을 내비게이션 스택을 이용하여 관리합니다.- 내비게이션 컨트롤러 최상위 뷰컨트롤러는(마지막컨트롤러), 최하위 컨트롤러는(루트뷰 컨트롤러) 최상위 뷰 컨트롤러에 추가할 때는 pushViewController(animated:) -> 새로운화면..
How to resize a UISwitch //Swift 3 Swift 4 @IBOutlet weak var LoginSwitch: UISwitch! LoginSwitch.transform = CGAffineTransform(scaleX: 0.75, y: 0.75)
How to change the UISwitch default color //Swift 3 Swift 4 @IBOutlet weak var LoginSwitch: UISwitch! LoginSwitch.onTintColor = .orange LoginSwitch.tintColor = .orange
ASP 엑셀파일로 저장하기 Response.Buffer = True Response.ContentType = "application/vnd.ms-excel" Response.CacheControl = "public" Response.AddHeader "Content-disposition","attachment;filename=ASP엑셀예제_"&date()& ".xls"
TableView cell 클릭 이벤트 작동안할 때 (tableview(didSelectRowAt) not called)tableView cell을 클릭 시 페이지 전환을 구현하려 하는데 계속해서 tableView(didSelectRowAt) 함수가 실행되지않는다면storyboard에서 tableview의 속성을 살펴시면 Selection항목이 No Selection으로 되어있을겁니다^^ 이걸 Single Selction으로 바꿔주면 됩니다. 해결법은 매우 간단합니다 storyboard에서 속성을 살펴보세요
UserDefaults 값 모두 초기화 하기 간혹 테스트 및 초기 값 상태에서 작업할 시 Userdefault 값을 다 날려야할 경우가 있는데 이를 수행하는 Code 입니다. import UIKit for key in UserDefaults.standard.dictionaryRepresentation().keys { UserDefaults.standard.removeObject(forKey: key.description) }
UserDefaults는 Swift에서 작은 데이터를 저장시 검색하기에 간편하고 편리합니다.iOS 응용 프로그램 에서 작은 데이터를 간단히 저장하고 불러오는데 UserDefaults를 자주 사용는데요. UserDefaults를 사용하는 이유는 설정, 상태 또는 기록과 같이 소량의 데이터를 간단히 저장하고자 할때 Core Data대신 사용하면 유리합니다 . UserDefaults는 Bool , Dictionary , Int , String , Data , Array 와 같은 데이터 유형을 지원합니다 . 문자열 저장UserDefaults.standard.set( "AGROUP", forKey : "name") 문자열 검색let = UserDefaults.standard.string(forKey : "name..