Skip to content

A Project that replace the default iOS Volume HUD with a non-blocking, customizable one.

License

Notifications You must be signed in to change notification settings

EMUR/eVolumeBar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

eVolumeBar

eVolumeBar replaces the default iOS volume HUD with a less distractive and more user-friendly view.

Usage

Add the eVolumeBar.swift source file to your xcode project and add the eVolumeBar view to your existing views. ( look at exmaples below or check the smaple project )

Themes

Default:

code:

var volume = eVolumeBar()
view.addSubview(volume)

result:
img

Default with custom icon color:

code:

var volume = eVolumeBar().withVolumeIconColor(.orange)
view.addSubview(volume)

result:
img

Default with tint:

code:

var volume = eVolumeBar().withTint(.cyan)
view.addSubview(volume)

result:
img

Default with custom icon:

code: default volume icon size in 20x20

var volume = eVolumeBar(withImageName: "space")
view.addSubview(volume)

result:
img

Default with custom icons for volumes:

code:

var volume = eVolumeBar(withImages: ["mute","min","max"], forVolumes: [0.0,0.5,1.0])
view.addSubview(volume)

result:
img

Author

Eyad Murshid, eam.east@gmail.com

License

eVolumeBar is free software, and may be redistributed under the terms specified in the LICENSE file.

About

A Project that replace the default iOS Volume HUD with a non-blocking, customizable one.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages