SkillAgentSearch skills...

SettingsIconGenerator

Generator of settings icon by SF Symbols. Customisable background color and ready-use in table cell.

Install / Use

/learn @sparrowcode/SettingsIconGenerator
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

SettingsIconGenerator

Generate settings icons by Apple's SF Symbols.

<p float="left"> <img src="https://cdn.ivanvorobei.io/github/sppermissions/permissions/notifications.png" width="38"> <img src="https://cdn.ivanvorobei.io/github/sppermissions/permissions/location.png" width="38"> <img src="https://cdn.ivanvorobei.io/github/sppermissions/permissions/microphone.png" width="38"> <img src="https://cdn.ivanvorobei.io/github/sppermissions/permissions/motion.png" width="38"> <img src="https://cdn.ivanvorobei.io/github/sppermissions/permissions/music.png" width="38"> <img src="https://cdn.ivanvorobei.io/github/sppermissions/permissions/speech.png" width="38"> <img src="https://cdn.ivanvorobei.io/github/sppermissions/permissions/bluetooth.png" width="38"> <img src="https://cdn.ivanvorobei.io/github/sppermissions/permissions/tracking.png" width="38"> <img src="https://cdn.ivanvorobei.io/github/sppermissions/permissions/faceid.png" width="38"> </p>

iOS Dev Community

<p float="left"> <a href="https://twitter.com/i/communities/1730194338489987403"> <img src="https://cdn.sparrowcode.io/github/badges/x-community.png?version=1" height="52"> </a> <a href="#apps-using"> <img src="https://cdn.sparrowcode.io/github/badges/download-on-the-appstore.png?version=4" height="52"> </a> </p>

Navigate

Installation

Ready for use on iOS 13+.

Swift Package Manager

In Xcode go to Project -> Your Project Name -> Package Dependencies -> Tap Plus. Insert url:

https://github.com/sparrowcode/SettingsIconGenerator

or adding it to the dependencies of your Package.swift:

dependencies: [
    .package(url: "https://github.com/sparrowcode/SettingsIconGenerator", .upToNextMajor(from: "1.0.0"))
]

CocoaPods:

This is an outdated way of doing things. I advise you to use SPM. However, I will continue to support Cocoapods for some time.

<details><summary>Cocoapods Instalation</summary>

CocoaPods is a dependency manager. For usage and installation instructions, visit their website. To integrate using CocoaPods, specify it in your Podfile:

pod 'SettingsIconGenerator'
</details>

Manually

If you prefer not to use any of dependency managers, you can integrate manually. Put Sources/SettingsIconGenerator folder in your Xcode project. Make sure to enable Copy items if needed and Create groups.

Usage

UIKit

let image = UIImage.generateSettingsIcon("bell.fill", backgroundColor: .systemBlue)

SwiftUI

SettingsIcon("bell.fill", backgroundColor: .systemBlue)

or if need generate image:

Image.generateSettingsIcon("bell.fill", backgroundColor: .systemBlue)

Apps Using

<p float="left"> <a href="https://apps.apple.com/app/id1624477055"><img src="https://cdn.sparrowcode.io/github/apps-using/id1624477055.png?v=2" height="65"></a> <a href="https://apps.apple.com/app/id1625641322"><img src="https://cdn.sparrowcode.io/github/apps-using/id1625641322.png?v=2" height="65"></a> <a href="https://apps.apple.com/app/id875280793"><img src="https://cdn.sparrowcode.io/github/apps-using/id875280793.png?v=2" height="65"></a> <a href="https://apps.apple.com/app/id743843090"><img src="https://cdn.sparrowcode.io/github/apps-using/id743843090.png?v=2" height="65"></a> <a href="https://apps.apple.com/app/id537070378"><img src="https://cdn.sparrowcode.io/github/apps-using/id537070378.png?v=2" height="65"></a> <a href="https://apps.apple.com/app/id1570676244"><img src="https://cdn.sparrowcode.io/github/apps-using/id1570676244.png?v=2" height="65"></a> <a href="https://apps.apple.com/app/id1617055933"><img src="https://cdn.sparrowcode.io/github/apps-using/id1617055933.png?v=2" height="65"></a> <a href="https://apps.apple.com/app/id6451087813"><img src="https://cdn.sparrowcode.io/github/apps-using/id6451087813.png?v=1" height="65"></a> </p>

If you use a SettingsIconGenerator, add your application via Pull Request.

View on GitHub
GitHub Stars161
CategoryDevelopment
Updated3mo ago
Forks11

Languages

Swift

Security Score

100/100

Audited on Dec 29, 2025

No findings