🍊Swift/UIkit 4

[swift]라디오 버튼 커스텀으로 만들기 custom radio button

swift로 사이드 프로젝트를 진행중에 라디오 버튼을 커스텀으로 만들어 보았습니다. 라디오 버튼은 동시 클릭이 안되고 하나만 클릭이 가능하다는 특성이 있습니다. 버튼을 만드는 부분 코드입니다. import Foundation import UIKit protocol SearchSegmentControllerDelegate:class { func segmentValueChanged(to index: Int) } class SearchSegmentController: UIView { private var buttonTitles: [String]! private var buttons: [UIButton]! var textColor: UIColor = .black var selectedColor: UIColor ..

🍊Swift/UIkit 2021.08.11

[Swift] 네비게이션 바, 탭 바 컬러 변경 navigation bar, tab bar color

안녕하세요 오늘은 스위프트에서 하단 탭바와 상단 네비게이션 바 색상을 변경하는 방법을 포스팅 해 봅니다. AppDelegate.swift 코드를 보시면 import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? ) -> Bool { window = UIWindow(frame: UIScreen.main.bounds) window?.makeK..

🍊Swift/UIkit 2021.08.07

[swift] 하단 탭 바 만들기 UITabBarController

안녕하세요 DevJiun입니다. 오늘은 swift에서 하단 탭 바를 만드는 방법을 알려드릴려고 왔습니다. 요즘 앱들에서 많이 채택하는 화면 전환 방식이죠! 우선 저번글에서 소개해드린 방법으로 stroyboard는 지워줍시다. // // MainController.swift // InstagramFeed // // Created by shinjiun on 2021/07/25. // import UIKit class MainTabController: UITabBarController { override func viewDidLoad() { super.viewDidLoad() configureViewControllers() } func configureViewControllers() { let feed = t..

🍊Swift/UIkit 2021.07.25

[swift] without storyboard setting

안녕하세요 스토리보드 없이 스위프트 앱을 만드는 방법이 많이 쓰이는 것 같아서 미리 정리해두려고 합니다. 매우 쉽습니다. 우선 스토리보드 파일을 지워줍니다. 저희는 스토리보드 없이 코딩하는게 목적입니다. info.plist파일을 클릭한 후 Storyboard Name이라는 카테고리를 클릭하신 후에 delete를 누르면 해당 라인이 지워집니다. General에 오셔서 Main Interface부분 Main이라고 적힌 걸 지워주시면 됩니다. 그 후 코드를 AppDelegate에 작성하시면 됩니다.

🍊Swift/UIkit 2021.07.25