Comments (8)
Hi @marty-suzuki any plans for this? Getting the same issue.
from reverseextension.
Hi @marty-suzuki Any update on this issue?
@alexeybolv @ArbabR How did you managed it guyz?
from reverseextension.
Hi @InfiniteDreamz not sure about others but try content insets in viewDidLayoutSubviews method. It will work.
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
tableView.contentInset = UIEdgeInsets.init(top: 60, left: 0, bottom: distance, right: 0)
}
from reverseextension.
Hi @InfiniteDreamz not sure about others but try content insets in viewDidLayoutSubviews method. It will work.
override func viewDidLayoutSubviews() { super.viewDidLayoutSubviews() tableView.contentInset = UIEdgeInsets.init(top: 60, left: 0, bottom: distance, right: 0) }
what is 'distance' here? @ArbabR
from reverseextension.
Just put any int value.
from reverseextension.
You can reverse table view like this:
chatTableView.transform = CGAffineTransform(scaleX: 1, y: -1)
And in every cell inside table view:
override func awakeFromNib() { super.awakeFromNib() contentView.transform = CGAffineTransform(scaleX: 1, y: -1)
}
from reverseextension.
I was able to set the content inset by giving a bit delay after reloading the tableview. I guess, it's in the framework itself where the content inset is getting reset after the reload & author should look into this on priority. For me, it all started working with:
DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) {
self.chatTblView.contentInset = UIEdgeInsets(top: height, left: 0.0, bottom: 0.0, right: 0.0)
}
from reverseextension.
Insert this code to ReverseExtension.swift
public func updateInset(_ inset: UIEdgeInsets) { guard let base = base else { return } base.contentInset.bottom = inset.top base.contentInset.top = inset.bottom self.lastContentInset = base.contentInset }
from reverseextension.
Related Issues (20)
- reversedIndexPath is wrong when using sections
- tableView(_, didSelectRowAt: IndexPath) gives non reversed section
- update pod version number
- Autocorrect-bubble reversed HOT 3
- Peeking causes non-reversed Cell
- Cannot assign value of type '(_) -> ()' to type '((Any?, [NSKeyValueChangeKey : Any]?) -> ())?'
- Error in Xcode9 Swift 4 HOT 1
- How can I use ReverseExtension in Objective C?
- Scroll Bar showing on left side instead of right side
- Custom section header view not working. HOT 3
- Swift compile error. Looking for ReverseExtension.h HOT 1
- Crash When Scrolling to the Top HOT 3
- can i use this lib for os x
- I get "Value of type 'UITableView?' has no member 're'"
- Support Swift 4.2 HOT 1
- Delete text mirrored
- TableViewCell editControl checkmark view is also reversed, any way to fix this?? HOT 1
- tvOS support
- Swift 5 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from reverseextension.