我希望在我的应用程序中显示日历,就像iPhone日历应用程序“日”视图一样。
iPhone应用程序的顶部看起来像导航栏(但不执行导航)。它有一个+按钮来添加日历事件,可能还有一个左按钮来显示可用的日历(如果您指定了多个日历)。
在下面你有日期和两个箭头来调整日期。
然后你就拥有了日程安排(我将使用UITableView)。
然后你有一个真正的按钮栏显示“今天”,然后按照列表|日|蛾选择和邀请按钮。
我的问题是这些事情是如何实现的。特别是顶部工具栏,导航组件和底部工具栏..
我认为前2名只是带有自定义按钮的UIViews,底部是一个简单的UIToolbar?
答案 0 :(得分:1)
最重要的是它可能是一个工具栏。查看实用程序应用程序的XCode模板,了解如何使用Interface Builder和代码的组合在视图中使用它,但不能在导航堆栈的上下文中使用它。
导航组件(我假设你的意思是左/右箭头)可能是没有动画的按钮。
答案 1 :(得分:1)
嗯,我一直对如何重建日历日视图感兴趣,最后我发现了一个项目,可以准确显示您要搜索的内容。
答案 2 :(得分:0)
查看这个开源项目:iPhone Calendar
可能您必须自定义某些类,尤其是事件的表视图。
答案 3 :(得分:0)
iPhone日历项目,由其他答案建议看起来它会做你需要的,但只是为了多样性,你可能还想考虑包含日历组件的Tapku库,特别是月视图和日视图