如何在情节提要中@IBOutlet?

How to @IBOutlet in the storyboard?

观看问题 我是 iOS 开发的新手。我有一个项目要维护,问题是我找不到故事板中变量的位置。比如我的ViewControl里面有这样一行

...
@IBOutlet weak var imgBottomFade: UIImageView!
...

所以,我需要在故事板中找到这个 UI 视图,我打开故事板,但我看到有 10 多个屏幕,每个屏幕都非常复杂,我开始点击每个视图屏幕并检查名称(等于 imgBottomFade),一个视图一个视图,一个屏幕一个视图...很烦人,我相信 XCode 应该是找出 UI 位置的一种方法视图从 Controller 连接到 Storyboard。

让我知道我错过了什么?

你可以做什么:

-同时打开代码文件和故事板

-缩小以查看整个故事板(25% 或更小比例因子) 将鼠标移到 IBOutlet

前面的黑点上

-在情节提要中仔细观察:您应该看到突出显示的 UIImageView

-在搜索栏(最左上角)中搜索 imgBottomFade

-您会在列表末尾找到对 Main

的引用

-点击它

-这会将故事板定位在相关的 VC

-展开故事板左侧面板中的视图

-您应该很容易在对象列表中找到 imgBottomFade。

-在故事板中搜索 ViewControl VC(只需检查 10 个)

-select 它并在故事板的左侧面板中展开它的视图对象。

-您应该在对象列表中找到 imgBottomFade。