The Ionic framework adapts the appearance of its features based on whether the app is running on Android or iOS, but it also offers a unique third look exclusive to Ionic.
My query pertains to whether there is a method to specify the specific visual style for each feature. For example, can I customize Popovers to have an Android-style appearance and Action Sheets to have an iOS aesthetic, all within the same app regardless of the platform it is being built for?
There must be a solution to achieve this customization since Ionic provides distinct styles for elements, as seen in this codepen example: http://codepen.io/ionic/pen/GpCst
I have attempted using the setPlatform function outlined in the example above without success.
$scope.setPlatform = function(p) {
document.body.classList.remove('platform-ios');
document.body.classList.remove('platform-android');
document.body.classList.add('platform-' + p);
$scope.demo = p;
}