cocologics / shareinspector Goto Github PK
View Code? Open in Web Editor NEWAn iOS app that provides a share extension for inspecting the data the host app provides via the share sheet.
An iOS app that provides a share extension for inspecting the data the host app provides via the share sheet.
Some table cells with text (TextCell
) are not always laid out correctly. This seems to happen especially when a cell is reused and its new content is longer (more lines) than it was before. But I'm also seeing it when I rotate an iPhone from portrait to landscape, which shouldn't trigger cell reuse as far as I know.
Steps to reproduce:
Select a number of photos in Photos.app (10 to 20) and share them to Share Inspector.
Ideally, there should be a few HEIC and Live Photos in the mix because those will cause Photos to provide multiple type identifiers, making the registeredTypeIdentifiers field multiline.
Scroll through the table and observe the cell layout. Is everything correct?
Rotate the device from portrait to landscape? Are cell layouts correct after rotation?
I added a hack that a cell gets reloaded (hopefully triggering relayout) when you tap it, but that's not a good solution.
New in iOS 13: LPLinkMetadata
.
This is also exposed to share extensions via activityViewControllerLinkMetadata
, so I assume share extensions have a way of extracting that info, though I don't yet know how.
Cell layout isn't correct when the infoLabel
in ImageCell
is long/has multiple lines.
Steps to reproduce to see the error:
I'm only seeing a blank screen when launching the app on iOS 13.1.3. It works fine on iOS 12.4.
generally it returns small image (7070, 8080) how can i get big image
The animation from the Expanded to the Collapsed state is broken. The "header elements" (the "userInfo" label and the Collapse/Expanse button) should stay where they are and only the content label should shrink. Instead, the header elements jump to the bottom of the cell and then animate up as the content label shrinks.
Steps to reproduce:
(See #1 for a screenshot.)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.