개발

개발/아이오에스

swift - 중복되는 뷰 생성해서 사용하기

위 사진처럼 이미지, 텍스트, 뷰로 이루어진 내용이 있다. 서로 정보는 다르지만 레이아웃이 같기 때문에 하나의 뷰를 만들어 재사용이 가능하다. class ContentsView: UIView { init(title: String, subTitle: String, img: String) { super.init(frame: CGRect.zero) self.titleLabel.text = title self.subTitleLabel.text = subTitle self.iconImageView.image = UIImage(named: img) setupViews() } required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) } } 위 처럼 ..

개발/아이오에스

swift ] UIButton 타이틀 텍스트 크기 / 이미지 크기 변경하기

lazy var stocksCategoryFilterBtn: UIButton = { let bt = UIButton(type: .system) bt.setTitle("전일 기준 ", for: .normal) let config = UIImage.SymbolConfiguration( pointSize: 11, weight: .regular, scale: .default) let image = UIImage(systemName: "chevron.down", withConfiguration: config) bt.setImage(image, for: .normal) bt.tintColor = .systemGray bt.translatesAutoresizingMaskIntoConstraints = false bt..

개발/아이오에스

swift-xcode ] 커스텀 폰트 적용하기 - 코드(no StoryBoard)

// // Extensions.swift // LL // // Created by devgeeyong on 2021/12/03. // import UIKit extension UIFont { class func PoorStory(type: PoorStoryType, size: CGFloat) -> UIFont!{ guard let font = UIFont(name: type.name, size: size) else{ return nil } return font } public enum PoorStoryType{ case Bold var name: String{ switch self{ case .Bold: return "PoorStory-Regular" } } } } //적용하기 label.font = U..

개발

swift] tableview를 그룹으로 만들었을때 테이블뷰 위에 영역이 잡히는 문제

tableView.tableHeaderView = UIView(frame: CGRect(x: 0, y: 0, width: 0, height: 0.1)) https://stackoverflow.com/questions/44174655/how-to-remove-top-space-from-top-of-tableview

개발/아이오에스

swift] 테이블뷰 셀안에 버튼이 안눌릴때..

cell.contentView.isUserInteractionEnabled = false

개발/아이오에스

ios] xcode Error error: Abort trap: 6 (in target 'name'......

https://stackoverflow.com/questions/30724897/command-failed-due-to-signal-abort-trap-6

dev.jake
'개발' 카테고리의 글 목록 (3 Page)