SSStoryStatus 1.0.0

SSStoryStatus 1.0.0

Simform Solutions维护。



  • Krunal Patel

{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".swiftpm","path":".swiftpm","contentType":"directory"},{"name":"SSStoryStatusDemo","path":"SSStoryStatusDemo","contentType":"directory"},{"name":"Sources","path":"Sources","contentType":"directory"},{"name":"Tests","path":"Tests","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".spi.yml","path":".spi.yml","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"Package.swift","path":"Package.swift","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"SSStoryStatus.podspec","path":"SSStoryStatus.podspec","contentType":"file"}],"totalCount":12}},"fileTreeProcessingTime":3.131957,"foldersToFetch":[],"reducedMotionEnabled":null,"repo":{"id":602890355,"defaultBranch":"master","name":"SSStoryStatus","ownerLogin":"SimformSolutionsPvtLtd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-17T06:45:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8737327?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1702366798.0","canEdit":false,"refType":"branch","currentOid":"323c37398108ece1cca4626e7123cdc83c2f8004"},"path":"README.md","currentUser":null,"blob":{"rawLines":null,"stylingDirectives":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/SimformSolutionsPvtLtd/SSStoryStatus/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null,"repoAlertsPath":"/SimformSolutionsPvtLtd/SSStoryStatus/security/dependabot","repoSecurityAndAnalysisPath":"/SimformSolutionsPvtLtd/SSStoryStatus/settings/security_analysis","repoOwnerIsOrg":true,"currentUserCanAdminRepo":false},"displayName":"README.md","displayUrl":"https://github.com/SimformSolutionsPvtLtd/SSStoryStatus/blob/master/README.md?raw=true","headerInfo":{"blobSize":"6.72 KB","deleteInfo":{"deleteTooltip":"您必须登录才能创建或提议更改"},"editInfo":{"editTooltip":"您必须登录才能创建或提议更改"},"ghDesktopPath":"https://desktop.github.com","gitLfsPath":null,"onBranch":true,"shortPath":"99f5251","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FSimformSolutionsPvtLtd%2FSSStoryStatus%2Fblob%2Fmaster%2FREADME.md","isCSV":false,"isRichtext":true,"toc":[{"level":1,"text":"SSStoryStatus","anchor":"ssstorystatus","htmlText":"SSStoryStatus"},{"level":2,"text":"Features","anchor":"features","htmlText":"Features"},{"levelname":3,"text":"Swift Package Manager","anchor":"swift-package-manager","htmlText":"Swift Package Manager"},{"level":3,"text":"CocoaPods","anchor":"cocoapods","htmlText":"CocoaPods"},{"level":2,"text":"Usage","anchor":"usage","htmlText":"Usage"},{"level":2,"text":"Customization","anchor":"customization","htmlText":"Customization"},{"level":2,"text":"Find this samples useful? ❤️","anchor":"find-this-samples-useful-heart","htmlText":"Find this samples useful? ❤️"},{"level":2,"text":"How to Contribute 🤝","anchor":"how-to-contribute-handshake","htmlText":"How to Contribute 🤝"},{"level":2,"text":"Bugs and Feedback","anchor":"bugs-and-feedback","htmlText":"Bugs and Feedback"},{"level":2,"text":"Other Mobile Libraries","anchor":"other-mobile-libraries","htmlText":"Other Mobile Libraries"},{"level":2,"text":"License","anchor":"license","htmlText":"License"}],"lineInfo":{"truncatedLoc":"207","truncatedSloc":"137"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplateHelpUrl":"https://githubdocs.cn/articles/about-issue-and-pull-request-templates","issueTemplate":null,"discussionTemplate":null,"language":"Markdown","languageID":222,"large":false,"loggedIn":false,"newDiscussionPath":"/SimformSolutionsPvtLtd/SSStoryStatus/discussions/new","newIssuePath":"/SimformSolutionsPvtLtd/SSStoryStatus/issues/new","planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/SimformSolutionsPvtLtd/SSStoryStatus/blob/master/README.md","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","dismissStackNoticePath":"/settings/dismiss-notice/publish_stack_from_file","releasePath":"/SimformSolutionsPvtLtd/SSStoryStatus/releases/new?marketplace=true","showPublishActionBanner":false,"showPublishStackBanner":false},"rawBlobUrl":"https://github.com/SimformSolutionsPvtLtd/SSStoryStatus/raw/master/README.md","renderImageOrRaw":false,"richText":"

\"SSStoryStatus\"

\n

SSStoryStatus

\n\n

"Swift兼容性徽章"?>"平台兼容性徽章""版本徽章""许可证徽章""Pod版本徽章""SPM兼容性徽章"

\n\n

SSStoryStatus 是一个灵活且直观的 SwiftUI 库,旨在轻松展示用户列表和无缝展示他们的迷人故事。此库使开发者能够轻松集成用户列表和故事查看功能。此库提供了对 UI 组件的完全控制,以实现自定义。

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
个人资料列表故事视图消息 & 反应
\n

特点

\n
    \n
  • 图片 & 视频故事
  • \n
  • 具有样式的可自定义组件
  • \n
  • 内置缓存支持
  • \n
  • 故事已查看时的回调
  • \n
  • 反应表情符号和消息
  • \n
  • 支持故事标题
  • \n
\n

安装

\n

Swift 包管理器

\n

您可以使用 Swift 包管理器 安装 SSStoryStaus

\n
    \n
  1. 转到 Xcode -> 文件 -> 添加包依赖...
  2. \n
  3. 添加包 URL https://github.com/SimformSolutionsPvtLtd/SSStoryStatus
  4. \n
\n

CocoaPods

\n

CocoaPods 是 Cocoa 项目的依赖管理器。您可以使用以下命令安装它:

\n
$ gem install cocoapods
\n

导航到项目根目录以集成 Pod。

\n
$ pod init
\n

它将为您的项目生成 Podfile 。要在项目中集成 SSStoryStatus,请在 Podfile 中指定它

\n
¨C17C
\n

然后,运行以下命令

\n
¨C18C
\n

它将生成 ¨C6C 文件。从现在开始,您应使用此文件打开项目。

\n

用法

\n

首先导入所需的包

\n
¨C19C
\n

¨C7C 接受用户列表作为 ¨C8C。

\n
¨C20C
\n

¨C9C 接受每个用户的 故事列表作为 ¨C10C。

\n
¨C21C
\n

现在,您可以将此用户列表传递给 ¨C11C。

\n
¨C22C
\n

您可以监听任何用户查看任意故事的回调

\n
¨C23C
\n

当用户按下任何表情或回复故事时,您可以观察它

\n
¨C24C
\n

自定义

\n

要自定义 SSStoryStatus,请参阅自定义指南

\n

这个示例有用? ❤️

\n

支持它,请加入star 认领。

\n

如何贡献 🤝

\n

无论你是帮助我们一起修复错误、改善文档,还是提出功能请求,我们都非常欢迎! 💪
查看我们的“-25C”获取贡献想法。

\n

错误和反馈

\n

对于错误、功能请求和讨论,请使用 GitHub 问题

\n

其他移动库

\n

查看我们的其他库 Awesome-Mobile-Libraries

\n

许可证

\n

在MIT许可证下发行。有关详细信息,请参阅LICENSE

\n\n\n
","renderedFileInfo":null,"shortPath":null,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"repoOwner":"SimformSolutionsPvtLtd","repoName":"SSStoryStatus","showInvalidCitationWarning":false,"citationHelpUrl":"https://githubdocs.cn/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","showDependabotConfigurationBanner":false,"actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timedOut":false,"notAnalyzed":false,"symbols":[{"name":"SSStoryStatus","kind":"section_1","identStart":28,"identEnd":41,"extentStart":26,"extentEnd":6884,"fullyQualifiedName":"SSStoryStatus","identUtf16":{"start":{"lineNumber":2,"utf16Col":2},"end":{"lineNumber":2,"utf16Col":15}},"extentUtf16":{"start":{"lineNumber":2,"utf16Col":0},"end":{"lineNumber":207,"utf16Col":0}}},{"name":"特点","kind":"section_2","identStart":1291,"identEnd":1299,"extentStart":1288,"extentEnd":1493,"fullyQualifiedName":"特点","identUtf16":{"start":{"lineNumber":23,"utf16Col":3},"end":{"lineNumber":23,"utf16Col":11}},"extentUtf16":{"start":{"lineNumber":23,"utf16Col":0},"end":{"lineNumber":32,"utf16Col":0}}},{"name":"安装","kind":"section_2","identStart":1496,"identEnd":1508,"extentStart":1493,"extentEnd":2400,"fullyQualifiedName":"安装","identUtf16":{"start":{"lineNumber":32,"utf16Col":3},"end":{"lineNumber":32,"utf16Col":15}},"extentUtf16":{"start":{"lineNumber":32,"utf16Col":0},"end":{"lineNumber":74,"utf16Col":0}}},{"name":"Swift包管理器","kind":"section_3","identStart":1514,"identEnd":1535,"extentStart":1510,"extentEnd":1756,"fullyQualifiedName":"Swift包管理器","identUtf16":{"start":{"lineNumber":34,"utf16Col":4},"end":{"lineNumber":34,"utf16Col":25}},"extentUtf16":{"start":{"lineNumber":34,"utf16Col":0},"end":{"lineNumber":41,"utf16Col":0}}},{"name":"CocoaPods","kind":"section_3","identStart":1760,"identEnd":1769,"extentStart":1756,"extentEnd":2400,"fullyQualifiedName":"CocoaPods","identUtf16":{"start":{"lineNumber":41,"utf16Col":4},"end":{"lineNumber":41,"utf16Col":13}},"extentUtf16":{"start":{"lineNumber":41,"utf16Col":0},"end":{"lineNumber":74,"utf16Col":0}}},{"name":"使用","kind":"section_2","identStart":2403,"identEnd":2408,"extentStart":2400,"extentEnd":4370,"fullyQualifiedName":"使用","identUtf16":{"start":{"lineNumber":74,"utf16Col":3},"end":{"lineNumber":74,"utf16Col":8}},"extentUtf16":{"start":{"lineNumber":74,"utf16Col":0},"end":{"lineNumber":141,"utf16Col":0}}},{"name":"定制","kind":"section_2","identStart":4373,"identEnd":4386,"extentStart":4370,"extentEnd":4455,"fullyQualifiedName":"定制","identUtf16":{"start":{"lineNumber":141,"utf16Col":3},"end":{"lineNumber":141,"utf16Col":16}},"extentUtf16":{"start":{"lineNumber":141,"utf16Col":0},"end":{"lineNumber":145,"utf16Col":0}}},{"name":"觉得这些示例有用? ❤️","kind":"section_2","identStart":4458,"identEnd":4491,"extentStart":4455,"extentEnd":4557,"fullyQualifiedName":"觉得这些示例有用? ❤️","identUtf16":{"start":{"lineNumber":145,"utf16Col":3},"end":{"lineNumber":145,"utf16Col":36}},"extentUtf16":{"start":{"lineNumber":145,"utf16Col":0},"end":{"lineNumber":149,"utf16Col":0}}},{"name":"如何贡献 🤝","kind":"section_2","identStart":4560,"identEnd":4589,"extentStart":4557,"extentEnd":4768,"fullyQualifiedName":"如何贡献 🤝","identUtf16":{"start":{"lineNumber":149,"utf16Col":3},"end":{"lineNumber":149,"utf16Col":32}},"extentUtf16":{"start":{"lineNumber":149,"utf16Col":0},"end":{"lineNumber":154,"utf16Col":0}}},{"name":"错误和反馈","kind":"section_2","identStart":4771,"identEnd":4788,"extentStart":4768,"extentEnd":4863,"fullyQualifiedName":"错误和反馈","identUtf16":{"start":{"lineNumber":154,"utf16Col":3},"end":{"lineNumber":154,"utf16Col":20}},"extentUtf16":{"start":{"lineNumber":154,"utf16Col":0},"end":{"lineNumber":158,"utf16Col":0}}},{"name":"其他移动库","kind":"section_2","identStart":4866,"identEnd":4888,"extentStart":4863,"extentEnd":4949,"fullyQualifiedName":"其他移动库","identUtf16":{"start":{"lineNumber":158,"utf16Col":3},"end":{"lineNumber":158,"utf16Col":25}},"extentUtf16":{"start":{"lineNumber":158,"utf16Col":0},"end":{"lineNumber":162,"utf16Col":0}}},{"name":"许可证","kind":"section_2","identStart":4952,"identEnd":4959,"extentStart":4949,"extentEnd":6884,"fullyQualifiedName":"许可证","identUtf16":{"start":{"lineNumber":162,"utf16Col":3},"end":{"lineNumber":162,"utf16Col":10}},"extentUtf16":{"start":{"lineNumber":162,"utf16Col":0},"end":{"lineNumber":207,"utf16Col":0}}}]},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/SimformSolutionsPvtLtd/SSStoryStatus/branches":{"post":"bN45jQLjKLx5XqdHyz5v-Ira7c67Fp-KfguTJpbH86QbIclR3Xg7SrOiJ8vMjQoOxgOM7a3TShQSGfW32eWs9Q"},"/repos/preferences":{"post":"Gsmi7ARVLt5mIhl0LOfwSYrln9obN96Pofz9BM4BwYmVWFl26cL8zoCbkuq7JspeVk1evfy_OV_aFcT0FwntZg"}}},"title":"SSStoryStatus/README.md at master · SimformSolutionsPvtLtd/SSStoryStatus"}