PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
MacDev
[问题] 多个uiviewcontrol 使用alertcontroller
楼主:
kinqsman
(加拉哈德)
2015-10-21 19:09:10
不好意思我是新手
每个viewcontroller的class 都会用到一些alertcontroller
可是每个下面都写一个 alert method 然后在个别呼叫
感觉非常的笨...
每个可能有些只是字串的不一样 想说有办法可以把它集中在一起吗
有没有比较有效率的写法呢?
让所有的viewcontrol 都可以 使用
有点像是alertcontroller的中心一样 大家都可以来取用
目前能想到的就是在开一个.m档 继承 NSObject
import <UIKit/UIKit.h>
在这个.m档里面写method 写 alertcontroller的逻辑
然后再需要alert的viewcontroller import这个.h档
在一开始viewcontroller的一开始 new出这个类别
有没有比这个更好的写法呢?
谢谢乡民指教
作者:
cryinglove
(毓™)
2015-10-21 20:58:00
写一个Class 继承自UIViewController,把功能写进去,需要的在继承于该Class
作者:
darktt
(小朱)
2015-10-21 22:04:00
我的:
https://gist.github.com/a1429f7a59a7fa09c3a5.git
^作法,其实根本不需要继承哪个Class,它只是的封装而已,多用几个Class Method就能解决常用的问题了网址错误,用这个:
https://goo.gl/afN6TX
楼主:
kinqsman
(加拉哈德)
2015-10-21 23:04:00
只是这样又要在new一块内存出来 我是不太喜欢><
作者:
darktt
(小朱)
2015-10-22 06:34:00
给你几的提示 1.method new是要继承NSObject才有的2. 我建立的method开头是"+"不是"-",你可以看看[NSDate date]的Method date的开头是什么?
作者:
truthmanman
(rain)
2015-10-22 14:53:00
Extension uiviewcontroller 加入 function Alert
作者: Crazyming411
2015-10-24 07:18:00
楼上方法+1。 Swift: extension,Obj-C: category。范例支援:
https://goo.gl/Jq6kdJ
作者:
starkite
(可乐果)
2015-10-29 15:31:00
请问用category方式 点选ok的action要如何让view知道?用delegate吗? 如果很多不同的按钮就需要不同delegate?后来用了block的方式
作者:
darktt
(小朱)
2015-10-29 17:58:00
这个一定要使用delegate
继续阅读
[问题] Scrollview和Tableview
cf1064
[问题] UIScrollview 和 touch
cf1064
[问题] 关于热点的状态字段
tga123
[分享] 自动高亮度变量的plugin
NelsonT
Re: [问题] itunesconnect> 我的App 无法新增APP
JavaBass
[问题] UISwitch 点击没反应
isaacisaac
[问题] airplay
fightword
[问题] iOS更新凭证
MoonBoots
[请益] locationManager 抓取位置
isaacisaac
Re: [问题] 关于Line的Developers
MiaShopgirl
Links
booklink
Contact Us: admin [ a t ] ucptt.com