Skip to content

Instantly share code, notes, and snippets.

@RustemAqtau
RustemAqtau / test deeplink
Created August 23, 2023 06:32
deeplink test terminal simulator
@RustemAqtau
RustemAqtau / Enter blank
Created August 19, 2023 06:46
remove or prevent blankspace and New Lines
.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty
@RustemAqtau
RustemAqtau / tapEffect.swift
Created February 15, 2022 10:56
UIView button tap animation effect
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
DispatchQueue.main.async {
self.alpha = 1.0
UIView.animate(withDuration: 0.4, delay: 0.0, options: .curveLinear, animations: {
self.alpha = 0.5
}, completion: nil)
}
}
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
@RustemAqtau
RustemAqtau / virtual env
Last active November 28, 2020 15:54
python virtual env
for create virtual environment: python3 -m venv ./venv
for activate: source ./venv/bin/activate
extension UIImageView {
convenience init(image: UIImage?, contentMode: UIView.ContentMode) {
self.init()
self.image = image
self.contentMode = contentMode//in View Controller let logoImageView = UIImageView(image: image literal, contentMode: .scaleAspectFit)
}
}
import UIKit
extension UIColor {
static func buttonRed() -> UIColor {
return //hex of the color
}
}
extension UIFont {
static func avenir20() -> UIFont? {
return UIFont.init(name: "avenir", size: 20)
}
static func avenir26() -> UIFont? {
return UIFont.init(name: "avenir", size: 26)
}
}
@RustemAqtau
RustemAqtau / TabBarController.swift
Created July 3, 2020 06:57
MainTabBarController Swift
import UIKit
class MainTabBarController: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
view.backgroundColor = .white
@RustemAqtau
RustemAqtau / MainTabController.swift
Created July 2, 2020 15:16
TabController UIKIt
import UIKit
class MainTabBarController: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
let listViewController = ListViewController()
let peopleViewController = PeopleViewController()