我已经创建了一个CustomTabBarController
课程,其中有5个按钮可以正常工作。
每个按钮触发一个单独的视图控制器。
示例:主页按钮触发homeViewController并在屏幕上完美显示。
在homeViewController
中,我使用以下代码创建了一个右侧栏按钮项:
let homeButton = UIBarButtonItem(image: UIImage(named: "HomeButton"), style: .plain, target: self, action:#selector(homeViewController.goToHomeVC)
self.navigationItem.rightBarButtonItem = homeButton
func goToHomeVC(sender: UIButton) {
// Go to home page (tab bar index 0)
}
如何实现我的tappedHome功能,以便它可以访问标签栏项目(Home),以便触发homeViewController并在屏幕上显示它?
答案 0 :(得分:0)
如果您不介意检查父母来到您的CustomTabBarController,
int[] myArr = new int[] { 10, 5, 5 };
int counter = 0;
for (int i = 0; i < myArr.Length; i++)
{
for (int j = 0; j < myArr.Length; j++)
{
if (Array.IndexOf(myArr, myArr[i]) == Array.IndexOf(myArr, myArr[j]))
{
continue;
}
else if (myArr[i] == myArr[j])
{
counter++;
}
}
}
Console.WriteLine("There are {0} repeating values in the array.", counter);
// Output: There are 0 repeating values in the array.