You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Roland Moers edited this page Sep 17, 2017
·
6 revisions
This page will describe how to migrate from your current version of RMPickerViewController to the latest version of RMPickerViewController.
Version 2.3.1
This update disabled the blur effects for the background by default. If you want this blur effect to be enabled you need to set disableBlurEffectsForBackground to false.
Version 2.3.0
No migration required
Version 2.2.1
No migration required
Version 2.2.0
No migration required
Version 2.1.0
The definition of RMAction changed a little bit. Previously it looked like follows:
To make RMPickerViewController compatible with Swift 3 it changed to this definition:
@interfaceRMAction<T : UIView *> : NSObject
As you can see, RMActionController has been dropped from the generic type. Your code to initialize a RMAction instance for your RMPickerViewController should look like one of the following two examples:
As RMPickerViewController version 2.1.0 dropped RMActionController from the generic of RMAction, you need to drop that reference, too. So your new code should look like follows:
These versions are quite old and there shouldn't be anyone still using this version. So I'll skip the migration info here. If you need the migration info, drop me a mail.