问题描述
在我的多个UIViewController之一中,我有一个登录按钮,可带您进入标签栏场景。标签栏场景中显示的视图控制器取决于所选帐户的类型。在另一个场景中,有一个按钮可以根据帐户类型更新其titlelabel。这就是我所做的。
MDFloatLayout:
MDFloatLayout:
pos_hint: {'center_x':0,'center_y': 1.2}
canvas.before:
Color:
rgb: (132/255,117/255,0)
Ellipse:
pos: self.pos
size: self.size[0]*2,self.size[0]/1.75
source: "test.jpg"
#This MDLabel is one of the contents not being displayed
MDLabel:
pos_hint: {'right': 1,'y':0}
size_hint: 0.2,0.2
text: '568 followers'
bold: True
MDFloatLayout:
pos_hint: {'center_x':0,'center_y':0}
size_hint: 0.5,0.5
canvas:
Color:
rgb: (223/255,237/255,240/255,self.size[0]* 1.95
#This FloatLayout below isnt being displayed too
MDFloatLayout:
size_hint: None,None
size: dp(200),dp(240)
pos_hint: {'center_x': .3,'center_y':.3}
radius: [dp(20)]*4
md_bg_color: 250/255,250/255,0
在accountViewController中,我有以下代码。
class SIgn_In: UIViewController {
let tabbar = UITabBarController()
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func didTapSignIn(_ sender: Any) {
guard let vc = storyboard?.instantiateViewController(identifier: "vc") as? AccountViewController else{return}
let firstVc = First()
let secondVc = Second()
let thirdVc = Third()
if vc.text == "accountType1" {
tabbar.setViewControllers([firstVc,secondVc],animated: false)
} else if vc.text == "accounttype2" {
tabbar.setViewControllers([thirdVc,firstVc,animated: false)
}
present(tabbar,animated: true)
}
但是我没有得到我所期望的,我想念的是什么?请帮忙
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)