无法解锁" UITabBarController.h"用于编辑

时间:2017-09-24 13:19:17

标签: swift xcode

我需要将UITabBarController的类更改为自定义类。但Xcode不允许我这样做。它说:

  

无法解锁文件“UITabBarController.h”。

     

无法为该文件添加写入权限,因为您不拥有该文件。尝试在Finder或终端中修改文件的权限。

我已经设置了在Finder中读取和写入文件夹的权限(我还有#34;应用于随附的项目" ref this post)。

有没有人知道我还能尝试什么?

1 个答案:

答案 0 :(得分:1)

您需要做的似乎是将@SuppressWarnings("serial") class IntegerCellRenderer2 extends DefaultTableCellRenderer { public IntegerCellRenderer2() { setHorizontalAlignment(JLabel.CENTER); } @Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { String resultString = String.format("~%d~", (Integer) value); setText(resultString); // setHorizontalAlignment(JLabel.CENTER); return super.getTableCellRendererComponent(table, resultString, isSelected, hasFocus, row, column); } } 作为子类,然后再使用它。

请注意,您可以根据需要覆盖此子类中的 UITabBarController方法和属性。

与其他第三方框架不同,Apple不允许您将其类修改为UITabBarController的一部分。