在iOS中創建SDK方面非常新穎。任何人都可以幫我解決以下情況。從iOS SDK ViewController獲取響應
我有一個SDK有3個視圖控制器,在一個單獨的NavigationController中逐個打開。屏幕A,屏幕B和屏幕C.
來自我正在合併我的SDK的客戶端應用程序。我會有一個按鈕,它會呈現在UInavigationController中的我的SDK控制器。 (我將初始化屏幕A控制器,然後將其作爲根視圖控制器呈現在導航控制器中)
由於導航控制器中的第一個控制器將是屏幕A,它將有兩個按鈕。一個關閉窗口,另一個轉到下一個屏幕(屏幕B)。
如果用戶按下關閉按鈕,我需要將響應發送到已關閉按鈕的客戶端應用程序。並且如果用戶按下NEXT Screen按鈕,則屏幕B現在出現在屏幕B上,我們有3個按鈕,要返回,關閉屏幕並轉到下一個屏幕。如果用戶在屏幕B上按下「關閉」按鈕,則我想關閉呈現的控制器並再次關閉SDK控制器窗口已關閉的客戶端應用程序。第三屏幕的情況也是如此。
我有,我可以在每個控制器等使嵌入代表一個選項,但我需要一些更專業和良好的思想來實現這件事情對我的SDK。請引導我的想法和最好的方式來做到這一點。我的語言是OBJECTIVE-C。
感謝
所以最後你想,如果屏幕從應用程序必須發送消息到其他應用程序的任何地方關閉? – vaibhav
是的,我不想寫在每個控制器的代表以及 – Shah
那麼你在屏幕關閉後做什麼?..? – vaibhav