종달랩 종다리 이야기

iOS 화면전환 및 데이터 전송정리(present without coding)

Computer Science/Android&iOS
반응형

2. present를 이용하되 화면디자인만으로 처리하는 방법

 

기존 전통적인 개발자 입장에서 이 방법은 오히려 이해가 어려웠던 부분입니다. 마우스 오퍼레이팅만으로 코딩없이 화면을 호출한다는 개념이 말입니다.

익숙해지면 쓸만하지만, 생각보다 어려웠습니다. 

"만일 코드를 수정해야 하는데, 이걸 화면에서 뒤져서 찾아내야 하나.."

물론, 익숙해지기까지 적잖은 시간이 걸렸지만, 우선은 외우는거죠.

 

우선 ViewController를 만들고 버튼을 하나 만듭니다. 그리고, 이동할 ViewController도 하나 만들어야 합니다. 뭐, 화면을 그리듯이 만들면 됩니다. 

 

 

첫번째 ViewController이고, 위 하일라이트된 버튼에 대한 동작을 정의할것입니다.
두번째 ViewController 입니다. 여기로 이동합니다.

그러면 코디없이 어떻게 이 두개의 페이지를 버튼으로 연결시킬까요?

 

버튼을 선택하고 오른쪽 마우스버튼을 누르고 두번째 ViewController를 선택하고 나면 다음과 같은 팝업메뉴가 뜹니다.

여기서 저는 "Present Modally"를 선택했습니다. 각각의 멘뉴는 시간내서 한번씩 선택해보면 도움이 됩니다. 이렇게 선택하면

Segue의 도형모양이 어떤 동작을 선택했는지 알려줍니다.

이렇게 연결이 생기는데 이걸 "Segue"라고 합니다. "세그"라고 읽어버립시다. 이렇게 하면 코딩없이 해당 페이지가 보여지게 됩니다. 만일 페이지가 팝업처럼 보인다면 위 Segue를 선택하고

Presentation을 선택합니다.

Presentation을 "Full Screen"으로 선택하면 화면을 꽉 채워줍니다.

@IBAction func moveToBlueTest(_ sender: Any){
  let uvc = self.storyboard!.instantiateViewController(withIdentifier: "BluetoothTestVC")
  uvc.modalTransitionStyle = UIModalTransitionStyle.coverVertical
  self.present(uvc, animated: true)
}

 

이러함 코드를 직접 작성하지 않아도 되는 것입니다. 

 

이제.. 화면을 복귀해야겠지요. 

 

present를 이용한것과 똑같다고 이야기 한것 기억하시고, 두번째 ViewController에서 "Close"버튼에 다음과 같은 코드를 작성합니다.

 

@IBAction func close(_ sender: Any){
  self.presentingViewController?.dismiss(animated: true)
}

예.. 이 버튼을 클릭하면 이제 화면을 dismiss하게 됩니다.

 

그런데, 화면표시를 아무 코딩없이 했는데, 화면닫기는 왜 코딩을 해야 하나 궁금할 수 있습니다. 이건 다음다음편에.. Unwind기법으로 소개합니다.

반응형

iOS 화면전환 및 데이터 전송정리(present)

Computer Science/Android&iOS
반응형

1. present 메소드 활용

 

ViewController를 생성하고 버튼도 하나 만드어 본다 (BlueTest)
두번째 ViewController를 만든다. 이때 해당 ViewController의 이름을 설정한다. "BluetoothTestVC"로 명명한다.
두번째 ViewController의 이름을 설정한다.

"BlueTest" 버튼을 클릭하면 동작할 함수를 다음과 같이 정의한다. 화면이동을 위한 첫번째 코드입니다. 물론 첫번째 ViewController를 위한 클래스는 정의해야 합니다.

 

@IBAction func moveToBlueTest(_ sender: Any){
  let uvc = self.storyboard!.instantiateViewController(withIdentifier: "BluetoothTestVC")
  uvc.modalTransitionStyle = UIModalTransitionStyle.coverVertical
  self.present(uvc, animated: true)
}

첫번째 ViewController에서 다음과 같은 코드를 통해서 두번째 ViewController로 이동하게 됩니다.

 

두번째 ViewController에서 화면을 종료하기 위해서는 다음과 같은 코드를 작성합니다.

 

@IBAction func Close(_ sender: Any){
  self.presentingViewController?.dismiss(animated: true)
}

해당 코드에서는 자체적으로 종료하는 것이 아니라, presentingViewController(즉, 현재 이 페이지를 호출하게 해준 ViewController를 통해서 화면을 닫도록 요청해야 함)를 통해서 현재 ViewController를 종료하도록 합니다.

 

여기서 만일 다시 self.presnet() 함수를 사용하게 되면, 화면을 닫는 것이 아니라 새로운 화면을 하나 더 만들어서 쌓게 됩니다. 메모리가 불필요하게 낭비가 되겠죠. 반드시 화면을 종료한다고 생각하고 화면을 닫아(dismiss) 해야 합니다.

반응형

중소벤처기업청에서 종달랩 니가 왜 나와?

종달랩 사업현황/마케팅
반응형

blog.naver.com/bizinfo1357/222116330536

 

이름 모를 단추 하나도 쉽게 찾는 법, 'AI 검색 서비스'. 코로나 시대에 걸맞은 부자재 전문 언택

SMART TODAY코로나19 시대, 이 기업을 주목하라이름 모를 단추 하나도 쉽게 찾는 법, 'AI...

blog.naver.com

 

가끔 회사 관련된 뉴스가 있는가를 살펴볼때가 있습니다.

 

페이스북에서 갑자기 제가 검색되서 가 보니 ....

 

아.. 이럴때마다 어찌할바를 모르겠습니다.

 

회사가 나오는건 좋은데, 제가 앞면에 나올때면.. ㅠ_ㅠ

 

페이스북에도 있길래 페이스북 링크도 같이..

 

 

반응형

니트 벙거지 모자 - 니가 왜 부자마켓에서 나와?

부자마켓/의류부자재 종류
반응형

부자마켓에서 패션아이템을 하나 갖고 나왔습니다.

 

바로 "니트벙거지 모자"

소비자 가격은 20,900원

 

모자에 집중하기 위해서 부자마켓은 모델을 사용하지 않습니다.

 

모델 섭외할 능력이 없어서는 절대로 아닙니다.

( 핏사는데 가격 경쟁력 있는 모델 찾습니다. )

 

올 겨울에 멋진 니트 벙거지 모자를 쓰면 따뜻한 겨울을 나실수 있습니다.

 

다시한번

"니트 벙거지 모자" 부자마켓에서 구매하기


부자마켓에서 스와치북을 구매하시면 10,000원 다시 돌려드려요. 단 쿠폰으로..

반응형

베이지, 체크무늬, 도트 땡땡이 무늬 단추 3총사 단추시리즈

부자마켓/의류부자재 종류
반응형

새로 등록된 단추소개 마지막입니다. 

 

지금 소개드리는 단추는 5개들이 1set가 1,000원입니다. 

대량 구매를 원하시는 분들은 개별로 구매하지 마시고 대량구매/맞춤구매를 이용하시면 더 싸게 구매가 가능하답니다.

 

베이지 플라스틱 단추는 모든 옷에서 무난한 정말 베이직한 단추입니다. 4구 단추입니다.

 

두께는 1mm, 직경은 10mm 입니다. 

 

부자마켓에서 구매하기

 


체크무늬 플라스틱 단추는 7개 색을 갖고 있는 예쁜 단추입니다. 왠지 남방에 달면 포인트를 줄 수 있는 단추 입니다.

 

두께는 1mm, 직경은 11mm 입니다. 

부자마켓에서 구매하기


마지막으로 소개드릴 단추는 도트 땡땡이 무늬단추 입니다. 도트가 땡땡이 박혀있는 단추로 2구 단추 입니다.

 

두께는 1mm, 직경은 11mm 입니다.

부자마켓에서 구매하기

 

이상으로 10월달 중순에 부자마켓에서 픽한 무난하지만 유니크한 단추 소개가 끝났습니다.

 


이 글을 다 쓰고 난 이후 부자마켓 네이버스토어 버전인 "부자재파는사람들"에서는 원단을 조금씩 판매를 준비하고 있습니다. 아직은 원단은 "부자마켓"에서 최정의 원단을 스와치북으로 받아보실 수 있습니다.

 

부자마켓에서 저렴하게 구매하시는 분은 행복한 사람입니다.

반응형

빈티지 , 아이보리 플라스틱 단추가 5개 1set에 1,000원 입니다. 이뻐요.

부자마켓/의류부자재 종류
반응형

조금 일반적이면서 조금 유니크한 단추가 필요하신가요?

 

빈티지 플라스틱단추, 아이보리 플라스틱 단추로 노멀하면서 유니크한 패션을 완성하세요.

 

빈티지 플라스틱 단추입니다. 4구단추 입니다.
두께는 1mm, 직경은 1cm 입니다.

 

녹색 빈티지 플라스틱 단추

색깔을 설명하기 힘들어서 사진만으로 보여드립니다.

 

부자마켓에서 구매하기

 


빈티지 플라스틱 단추와는 달리 아이보리 플라스틱 단추는 더 이쁘고 다양한 옷에 어울릴만합니다.

 

단추 두께는 2mm, 직경 1.1cm 입니다.

 

부자마켓에서 구매하기

 

부자마켓은 네이버스토어팜에서도 판매를 하고 있습니다. 스토어 찜하고 톡톡친구 하면 1,000원 할인을 하는 이벤트가 진행중입니다.

이벤트 기간은 2020.10.20 ~ 2020.10.27일까지 입니다. 얼마 남지 않았어요.

 

어여 드루와 ~~~

 

클리하면 스토어팜으로 이동합니다. 찜하고 톡톡친구만 해도 1,000원을 벌어요.

 

반응형

꽃무늬단추와 체크무늬 코트 단추를 소개합니다.

부자마켓/의류부자재 종류
반응형

단추 시리즈 2번째 입니다. 

 

오늘은 꽃무의단추와 체크무늬 코트단추를 소개합니다.

 

이쁜 꽃무늬가 장점인 2구단추 입니다.
두께는 1.5mm 입니다.

 

직경은 1.1cm 입니다.

부자마켓에서 꽃무늬단추 구매하기

 

두번째는 체크무늬 코트단추 입니다. 고급스러운 체크무늬가 특징인 단추로 2구, 4구 2종류를 모두 갖고 있습니다.

올 겨울은 추울것 같은데 코트단추로 분위기를 바꿔보세요.

 

체크무늬가 너무 이쁘네요. 2구, 4구 단추입니다.
직경은 1.35cm 입니다.
두께는 1mm입니다.

부자마켓에서 구매하기

 

아직 네이버스토어에는 등록되지 않은 따뜻한 신상입니다.

 

부자마켓은 앱으로 이용할때 가장 편안하게 사용하실 수 있습니다.

 

 

반응형

"Make IT" 과 "부자마켓" 협업

종달랩 사업현황/협력업체
반응형

종달랩은 해외디자이너의 의뢰를 받아 옷을 제작하는 메이크잇과 협업을 통해 안정적인 부자재 공급 및 완전한 의사결정 시스템을 2021년부터 구축하기 위한 협업체계를 만들어 나갈 것입니다.

반응형

보라색 자개단추가 나왔어요. 품질좋고 이쁜 자개단추가 1개에 200원

부자마켓/의류부자재 종류
반응형

남대문 노상의 목소리 좋은 상인의 소리가 들리듯 시작하고 싶었지만, 저는 유튜브가 아닌 관계로..

 

오늘 새로운 상품들이 입고되었습니다.

 

부자재파는사람들(네이버스토어)의 신상 단추들

종달랩이 운영하는 네이버스토어팜에 신상단추가 등록되었습니다. 물론 부자마켓에도 등록이 되어있습니다. (아직은 부자마켓의 고객유입파워가 약해서 양쪽에 동시에 출시하고 있습니다만, 조만간 부자마켓이 패션부자재를 통일할 것입니다.)

 

1. 보라색 자개단추

 

보라색 자개단추
지름 1.1cm
두께 0.15mm

정밀한 수치를 제시함과 동시에 불필요한 전시사진을 생략한 공대오빠느낌의 좀 거시기하지만, 오히려 정보전달에 충실하답니다.

 

 

2. 2색 동그라미 단추

 

두께 0.1mm
지름 1.1cm

흰색4구단추안에 포인트를 주기 위한 검정, 파란 모양이 음각으로 들어가있어서 뭔가 좀 펜시한 느낌을 주는 단추입니다.

 

꽃무늬단추, 체크무늬 코트단추, 빈티지 플라스틱단추, 아이보리 플라스틱단추, 베이지 플라스틱단추, 3색 도트 땡땡이 무늬단추, 7색 체크무늬 플라스틱 단추 도 곧 올리도록 하겠습니다.

 

자매품으로 부자마켓의 최애 상품 헤링본을 소개하면서 마무리 합니다. 대한민국 최고의 품질이면서 최저가격으로 네이버스토어 442개 리뷰수와 평균총점 4.9의 대표 아이템입니다. 물론 부자마켓에서 구매하시면 배송비가 무료던가??? 그럴겁니다. 아니면 연락주세요 배송비 무료쿠폰을 드리도록 하겠습니다. (2020.10.22 ~ 2020.10.25일까지 연락주세요)

 

smartstore.naver.com/bupasa/products/4140880746

 

<74색> 의류부자재 23수 헤링본 리본 테이프 폴리끈 10mm,15mm : 부자재파는사람들

[부자재파는사람들] 국내 의류패션 부자재를 온라인으로 판매합니다. 중간유통마진을 줄여 항시 25%이상 저렴

smartstore.naver.com

m.bupasa.net/m/product/96449

 

(74색) 의류부자재 23수 헤링본 리본 테이프 패브릭 폴리끈 후드끈

(74색) 의류부자재 23수 헤링본 리본 테이프 패브릭 폴리끈 후드끈

m.bupasa.net

반응형

나만의 맞춤시보리로 멋진 패션을 연출하세요.

부자마켓/의류부자재 종류
반응형

시보리는 잠바 또는 마감을 할 때 사용하는 의류부자재를 말합니다.

 

말로만 하면 피곤하니 최근에 입점된 시보리를 소개드립니다.

 

사진을 클릭하면 부자마켓 쇼핑몰로 이동하니 과감하게 클릭하세요.

 

겨울용 시보리 네이비랜드
겨울용 시보리 검정
겨울용 시보리 그레이
겨울용 시보리 아이보리 검정 스프라이트

요건, 겨울에 교회오빠가 입고다니는 소매를 잘 보면 알 수 있을것 같은데요. 교회오빠의 풋풋함이 .. 아 난 남자지.

 

날나리 시보리 (이름이 날나리라서 그렇지 이쁜누나가 생각납니다.)
여름용 시보리 네이비

위 시보리들은 부자마켓 오프라인 매장 주변의 시보리집들을 열심히 담방하여 찾아낸 믿고 구매할 수 있는 시보리입니다. 100% 국내산이고, 100% 맞춤이 가능합니다.

 

두께, 길이, 패턴을 모두 디자이너의 옷에 맞춰서 맞춤으로 제작이 가능하답니다.

 

중국산에 비해서 월등한 품질과, 100% 맞춤이 가능하면서도, 가격경쟁력도 있고..

 

올겨울 멋진옷에 어울리는 멋진 시보리로 패션을 완성해보세요.

반응형