簡體   English   中英

UIButton 在第一次運行時工作正常,但在模擬器上的第二次運行時不起作用

[英]The UIButton works fine at first run, but doesn't work at the second run on the simulator

我一直在嘗試制作這個基本的應用程序。 我在主視圖 controller 中添加了 segue。 在 segue 中,我添加了一個按鈕,該按鈕將在單擊按鈕時播放視頻。 該按鈕在模擬器的初始運行時完全正常,但是當我再次運行應用程序時,添加約束后,按鈕消失了,我只能看到按鈕上寫的文本。 此外,我什至沒有使用 IBAction 或 IBoutlet 連接按鈕。

約束:

約束截圖

有約束:

模擬器截圖

如果您只想將按鈕保持在屏幕中央,請使用 Alignment 約束並在垂直和水平方向上都居中。

在此處輸入圖像描述

如果你想把它放在其他任何地方,那么只添加leadingConstraint 和 topConstraint 就足夠了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM