This is an iOS segmented control directive for ionic v1. It is inspired from ionic v2. Do not hesitate to contribute to this project.
Check out the live demo
Please imports the following JavaScript/CSS file in your index.html.
<link rel="stylesheet" href="ionic-segment/dist/ionic.segment.css">
<script src="ionic-segment/dist/ionic.segment.js"></script>
Add plgn.ionic-segment as a module dependency of your app module.
angular.module('DemoApp', ['ionic', 'plgn.ionic-segment'])
<ion-segment ng-model="categories" full="true" assertive>
<ion-segment-button value="movies">
Movies
</ion-segment-button>
<ion-segment-button value="series">
Series
</ion-segment-button>
<ion-segment-button value="animation">
Animations
</ion-segment-button>
</ion-segment>
<div ng-switch="categories">
<ion-list ng-switch-when="movies">
<ion-item>
Batman Begins
</ion-item>
.....
</ion-list>
<ion-list ng-switch-when="series">
<ion-item>
Game of Thrones
</ion-item>
.....
</ion-list>
<ion-list ng-switch-when="animation">
<ion-item>
Ice Age
</ion-item>
.....
</ion-list>
</div>
setting segment cover full width
<ion-segment ng-model="categories" full="true" assertive>