移除了筛选功能,这个功能交给实现层会更好,而不是抽象层。主要是这部分的逻辑bug太多了,不想改了。

实现层实现这个功能很简单,但抽象层却需要实现一大堆东西来复用原来的内容,得不偿失。
另外,修复了一些bug,如果运行期间出现了问题,可能会有相关的警告,但不会影响运行。
This commit is contained in:
2026-04-08 17:07:54 +08:00
parent a77d8a50aa
commit 618084d443
2 changed files with 111 additions and 125 deletions
+2 -1
View File
@@ -217,7 +217,7 @@ namespace XericUI.FlipPage
protected override void Awake()
{
// 使用默认的
HowToCreatPageInfo = () => AddPage(new PageComponentInfo());
HowToCreatPageInfo = () => AddPage();
base.Awake();
@@ -270,6 +270,7 @@ namespace XericUI.FlipPage
RefreshPageIndeButtonState();
}
public override PageInfo AddPage(PageInfo pageInfo = null, bool isFirstOtherwiseLast = false)
{
if (pageInfo is not PageComponentInfo componentPageInfo)