Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΡΡΡΠ»ΠΊΡ # 351 Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΠΎΠΌΠΎΠ³ΠΈΡΠ΅ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ.
Π° ΠΏΠΎΠΊΠ° Π½Π°ΠΆΠΌΠΈΡΠ΅ Π½Π° ΠΎΡΠΈΠ±ΠΊΡ. ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ Π½ΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄. ΠΠ°ΡΠ΅ΠΌ ΡΠ½ΠΎΠ²Π° Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
Π‘Π΅ΠΉΡΠ°Ρ ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ?
alertView.showError("Title", subTitle:"abc", duration: 3)
ΠΡΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ
ΠΠ΅Π²Π΅ΡΠ½Π°Ρ ΠΌΠ΅ΡΠΊΠ° Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° Π² Π²ΡΠ·ΠΎΠ²Π΅ (Π΅ΡΡΡ '_: subTitle: duration:', ΠΎΠΆΠΈΠ΄Π°Π»ΠΎΡΡ '_: subTitle: closeButtonTitle:') ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ 'duration' Π½Π° 'closeButtonTitle'
Ρ ΠΌ, Ρ ΡΠ΅ΠΉΡΠ°Ρ Π½Π΅ Ρ ΠΌΠ°ΠΊΠ±ΡΠΊΠΎΠΌ. Π― Π·Π°ΠΉΠΌΡΡΡ ΡΡΠΈΠΌ Π² ΡΡΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅. ΠΠ°Π΄Π΅ΡΡΡ, ΠΊΡΠΎ-ΡΠΎ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΌΠΎΠΆΠ΅Ρ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°Π½ΡΡΠ΅.
ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅. ΠΠ½Π΅ Π²ΡΠ΅Π³Π΄Π° Π½ΡΠ°Π²ΠΈΠ»Π°ΡΡ ΡΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°. Π‘ Π½Π΅ΡΠ΅ΡΠΏΠ΅Π½ΠΈΠ΅ΠΌ ΠΆΠ΄Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Swift4
ΠΠ±Π½ΠΎΠ²Π»ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π½Π° swift 4
pod 'SCLAlertView', :git => 'https://github.com/ahmedsafadii/SCLAlertView-Swift.git'
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ @ahmedsafadii , Π½ΠΎ Π½Π΅
@ rayhk6 ΠΊΠ°ΠΊΠΎΠΉ Π²ΡΠΏΡΡΠΊ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ ΠΈ ΠΏΠΎΡΡΡΡΠ°ΡΡΠ΅ oO
ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΠΎΠ±Π° ΡΠ°ΠΉΠ»Π° ΡΡΠΈΠΌ :)
@ahmedsafadii Π― Π²ΡΠ΅ Π΅ΡΠ΅ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡ Ρ ΡΠΎΠΉ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ!
@ Piyush08 Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΡΠ²ΠΎΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΈΠ»ΠΈ
@ Piyush08 ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π½Π° ΡΠ°ΠΉΠΌ-Π°ΡΡ. ΠΠ΅Π½Ρ ΡΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ.
Π‘ΡΡΠ»ΠΊΠ°: https://github.com/vikmeup/SCLAlertView-Swift/blob/master/Example/SCLAlertViewExample/ViewController.swift
let alert = SCLAlertView(appearance: appearance)
let showTimeout = SCLButton.ShowTimeoutConfiguration(prefix: "(", suffix: " " + "second".localize() + ")")
_ = alert.addButton("cancel_order".localize(), backgroundColor: UIColor(hex:"FFBA00"), textColor: UIColor.white, showTimeout: showTimeout) {
}
let timeoutValue: TimeInterval = 5.0
let timeoutAction: SCLAlertView.SCLTimeoutConfiguration.ActionType = {
}
alert.showWait("", subTitle: "order_message_to_drivers".localize(), timeout: SCLAlertView.SCLTimeoutConfiguration(timeoutValue: timeoutValue, timeoutAction: timeoutAction), colorStyle: 0xFFBA00, colorTextButton: 0xFFFFFF)
ΠΡΠΈΠ²Π΅Ρ @ahmedsafadii ,
Π Π°Π·Π²Π΅ Ρ Π½Π΅ ΠΌΠΎΠ³Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΡ ΠΆΠ΅ ΡΠΎΡΠΌΠ°Ρ, ΡΡΠΎ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ? ΠΡΠΎΡΡΠΎ ΡΠΊΠ°ΠΆΠΈΡΠ΅ Π²ΡΠΎΡΠΎΠ΅ ΠΈ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠΊΠ»ΠΎΠ½ΠΈΡΠ΅.
ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΡΡΠ΅Π½Π°ΡΠΈΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ,
@ Piyush08
alertView.showInfo("", subTitle: "ABC", timeout: SCLAlertView.SCLTimeoutConfiguration(timeoutValue: 3, timeoutAction: SCLAlertView.SCLTimeoutConfiguration.ActionType = {
print("")
}))
@ahmedsafadii
ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΈΠ±ΠΊΠ°: Β«ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π½Π°ΡΠΈΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠΌΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ° 'SCLAlertView.SCLTimeoutConfiguration.ActionType.Type' (aka '(() -> ()). Type')Β»
@ Piyush08
Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΎΠ±Π° ΡΠ°ΠΉΠ»Π° ΡΡΠΈΠΌ
https://github.com/vikmeup/SCLAlertView-Swift/files/1336488/Archive.zip
@ahmedsafadii Π― ΡΠΆΠ΅ Π·Π°ΠΌΠ΅Π½ΡΡ ΡΡΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΡΠΏΠΎΠΌΡΠ½ΡΠ»ΠΈ Π²ΡΡΠ΅
@ Piyush08, ΠΌΠΎΠΆΠ΅ΡΡ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Π·Π΄Π΅ΡΡ ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ^^ "
@ Piyush08 ΠΊΠΎΠ΄, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°: 3
@ahmedsafadii Π― ΡΠΆΠ΅
@ Piyush08 Π»Π°Π΄Π½ΠΎ, Π΄Π°ΠΉ ΠΌΠ½Π΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ
ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΡΠΎ
@ Piyush08
let timeoutAction: SCLAlertView.SCLTimeoutConfiguration.ActionType = {
// action here
}
SCLAlertView().showError("test", subTitle: "test",timeout:SCLAlertView.SCLTimeoutConfiguration(timeoutValue: 3.0, timeoutAction:timeoutAction))
@ahmedsafadii
ΠΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ!
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° Π±ΡΡΡΡΡΡ ΠΈ ΠΎΡΠ»ΠΈΡΠ½ΡΡ ΠΏΠΎΠΌΠΎΡΡ!
Π£Π΄Π°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ!
@ Piyush08 np;)
ΠΡΠ°ΠΊ, ΠΊΠ°ΠΊΠΎΠ² ΡΠ°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ Π² Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Swift4 ΡΠ΅ΠΉΡΠ°Ρ?
@ justdan0227 ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ PR Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Swift4, Π±ΡΠ΄Ρ ΡΠ°Π΄ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ