From 4df0359d7d45452ecaf4863e7017aa34ee4f020d Mon Sep 17 00:00:00 2001 From: LiRuoChen <571244399@qq.com> Date: Tue, 5 Aug 2025 10:52:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8D=95=E5=AF=B9=E8=B1=A1?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + Runtime/Core/Base/XericUIBehaciour.cs | 2 ++ Runtime/FlipPage/XericFlipPageIndexVesselBase.cs | 10 ++++++++++ 3 files changed, 13 insertions(+) diff --git a/README.md b/README.md index 21296b3..bb58987 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ ### 翻页管理器 提供一个`FlipPageComponentManager`类,其继承于`XericFlipPageIndexVesselBase`。 +实现一种基于翻页逻辑的数据虚拟化结构管理器。 父级实现了基础翻页逻辑,而子类实现在此基础上的组件交互逻辑,使用时,需要继承于`FlipPageComponentManager`再实现数据层功能。 比如下面是一个通过翻页管理器控制Xchart.UITable内数据翻页的基础实例: ``` diff --git a/Runtime/Core/Base/XericUIBehaciour.cs b/Runtime/Core/Base/XericUIBehaciour.cs index 926fcc7..086eefa 100644 --- a/Runtime/Core/Base/XericUIBehaciour.cs +++ b/Runtime/Core/Base/XericUIBehaciour.cs @@ -12,6 +12,8 @@ namespace XericUI.Core.Base string __EMPTYFIELD; + + protected bool PublicFieldNullReference; protected bool AlreadyAwake { get; private set; } diff --git a/Runtime/FlipPage/XericFlipPageIndexVesselBase.cs b/Runtime/FlipPage/XericFlipPageIndexVesselBase.cs index ca7b03c..5dba077 100644 --- a/Runtime/FlipPage/XericFlipPageIndexVesselBase.cs +++ b/Runtime/FlipPage/XericFlipPageIndexVesselBase.cs @@ -545,6 +545,16 @@ namespace XericUI.FlipPage #region Ŀ + /// + /// Ŀ + /// + /// + /// + public virtual void AddItem(ItemInfo item) + { + AddItem(item, () => throw new Exception("ҪҳʵӦҳ洴߼дĬݷſʹá")); + } + /// /// Ŀ ///