Tomasz Cielecki: Removing shadow from NavigationBar and TabBar on iOS

I am making an app where I don’t want to display the shadow underneath the NavigationBar and the top gradient on a TabBar.

For some reason the Apple SDK does not provide a simple boolean Property where you can just disable it. A lot of solutions on StackOverflow requires you to set a background image and a shadow image to remove it entirely.
Digging through solutions a bit I found that these two ways seem to work pretty well.
So for the NavigationBar, what you do is traverse through all subviews to find the UIImageView which is the shadow and simple remove that from showing up. This is done as follows.
For the TabBar it is slightly different. It has a member variable, which is private, so you cannot get hold of it directly. However, using the SetValueForKey() method, which all NSObject’s have, you can set that variable to true.

See the difference?

Details

Michael Ridland: FreshMvvm n=0 – Mvvm in Xamarin.Forms and Why FreshMvvm

Today I’m releasing the first part in a video series on FreshMvvm. The video series is FreshMvvm n+1 and it’ll be a set of tutorials helping people start using FreshMvvm with Xamarin.Forms. As always feedback is encouraged, so please get in touch anytime.

The post FreshMvvm n=0 – Mvvm in Xamarin.Forms and Why FreshMvvm appeared first on Michael Ridland.

Details

Xamarin: Join Xamarin at a Visual Studio Launch Event Near You

Developing beautiful cross-platform native mobile apps across iOS, Android, and Windows has never been easier with Xamarin and Visual Studio 2015. You can use the tools you know and love including the brand new free Visual Studio 2015 Community Edition to develop with Xamarin. To celebrate the launch of Visual Studio 2015, Xamarin will be […]

The post Join Xamarin at a Visual Studio Launch Event Near You appeared first on Xamarin Blog.

Details

Xamarin: Xamarin Continuous Integration Early Access Program

Recently we began working closely with some of the leading companies offering Continuous Integration in the cloud to provide CI solutions for Xamarin apps. As an added benefit, Xamarin CI services will also be able to build your app with pre-release versions of Xamarin and alert our engineering team if a recent change in our […]

The post Xamarin Continuous Integration Early Access Program appeared first on Xamarin Blog.

Details