我想在Landscape模式下使用Interface Builder设计应用程序.我不知道如何将控件放在横向模式下.我只知道通过使用self.transform来旋转我的UIView.我是新手.所以任何人都可以帮助我.
我正在尝试以编程方式重新创建可在UINavigationBarButton上看到的缩进按钮外观.不是闪亮的双色调外观或渐变,只是周边阴影:

它看起来像是整个视野周围的内部暗影,顶部稍暗一些?然后在下视图周边外部突出阴影.
我已经玩了一些Core Graphics,并尝试使用QuartzCore并使用view.layer.shadowRadius和.shadowOffset进行阴影处理,但是甚至无法让低调突出显示正确.我也不确定从哪里开始实现具有内部偏移的暗阴影和具有外部偏移的光阴影.
我正以这种方式画一个圆圈:
CGContextRef contextRef = UIGraphicsGetCurrentContext();
CGContextSetLineWidth(contextRef, 2.0);
//CGContextSetRGBFillColor(contextRef, 0, 0, 1.0, 1.0);
//CGContextSetRGBStrokeColor(contextRef, 0, 0, 1.0, 1.0);
CGContextSetStrokeColorWithColor(contextRef, [color CGColor]);
CGRect circlePoint = (CGRectMake(coordsFinal.x, coordsFinal.y, 50.0, 50.0));
CGContextFillEllipseInRect(contextRef, circlePoint);
Run Code Online (Sandbox Code Playgroud)
我想知道怎样才能让圆圈内部变空,这样我才能看到它背后的东西.
我想要对一组Any对象进行洗牌,但在当前日历日期间每次执行洗牌时,顺序都应该保持一致。
let myArray = [1, 2, 3, 4, 5]
print(myArray.myShuffleForDateFunction(Date()))
//output today is always e.g. [3, 5, 1, 2, 4]
//output tomorrow is always e.g. [1, 4, 5, 3, 2], etc
Run Code Online (Sandbox Code Playgroud)
所以想要一些随机顺序生成器,我用今天的日期播种,例如
let todayAtMidnight = Calendar.current.startOfDay(for: Date())
let secondsSince1970UntilTodayAtMidnight = todayAtMidnight.timeIntervalSince1970
Run Code Online (Sandbox Code Playgroud)
我已经看过了shuffle(using:),但是我可以向它传递一个用我的日期播种的生成器吗?或者还有其他我可以使用的东西吗?
xcode 4有一个直接包含的界面构建器,无论如何我想要更改tabbarcontroller的项目.我的主题是:重新排列,添加新的,更改视图类型,例如nagvigation
这是我想要的(来自InterfaceBuilder V3.2的屏幕截图)在Xcode4 beta中

欢呼声
编辑:我找到的唯一解决方案是复制现有的项目并更改属性,但我仍然对解决方案感兴趣,因为这只是一个解决方案.