월간 보관물: 2015 3월

Reactive MVVM(Model-View-ViewModel) 모바일 응용프로그램 아키텍쳐

Envicase(앱스토어) 개발팀은 클라이언트 응용프로그램에 사용하기 위해 Reactive MVVM 아키텍쳐를 설계했습니다. 이 포스트는 Reactive MVVM 아키텍쳐를 만든 이유와 구조를 설명합니다. 슬라이드와 본 포스트를 함께 읽어보시기를 권장합니다.

reactive-mvvm-architecture

계속 읽기

Advertisements

Xamarin Forms 1.3.4.6332 iOS ScrollViewRenderer 내비게이션 이슈

문제점

Xamarin Forms iOS ScrollViewRenderer가 1.3.4.6332 버전에서 NavigationPage.HasNavigationBarProperty 바인딩 속성이 true인 페에지에 포함되어 있으면 다른 페이지로 이동할 때 맨위로 스크롤되는 현상이 발견되었습니다. 호출 스택은 다음과 같습니다.

0x14 in UIKit.UIScrollView._UIScrollViewDelegate.Scrolled at /Developer/MonoTouch/Source/monotouch/src/build/native/UIKit/UIScrollView.g.cs:1074,6
0x25 in ObjCRuntime.Messaging.void_objc_msgSendSuper_CGSize
0x3C in UIKit.UIScrollView.set_ContentSize at /Developer/MonoTouch/Source/monotouch/src/build/native/UIKit/UIScrollView.g.cs:430,6
0xF in Xamarin.Forms.Platform.iOS.ScrollViewRenderer.OnNativeControlUpdated
계속 읽기